Daimler India Commercial Vehicles Pvt. Ltd. (DICV) today announced the start of sales of the Mercedes-Benz coach – the Super High Deck SHD 2436 with the handing over of the first set of buses to a customer in Chennai. The luxury coach is manufactured out of its plant in Oragadam and offers a seating capacity […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops