Daimler India launches Mercedes-Benz Super High Deck SHD 2436 Coach
Daimler India Commercial Vehicles 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 high seating capacity of upto 61 pushback seats and 14 cubic meters of luggage space.
(more…)