News

Additionally, Cycle & Carriage Batu Caves is home to one of Malaysia’s largest Mercedes-Benz body and paint centres with 22 body and paint bays. It is certified with the Mercedes-Benz ...