Daimler India Commercial Vehicles today announced the start of sales of the BharatBenz staff buses with the handing over of the first set of buses to customers in Mumbai. The staff bus is the first of a range of efficient BharatBenz buses that is being offered commercially after its introduction at a grand launch event […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops