Tata Motors Ltd launched 9m and 12 m versions of its Starbus Electric bus, as well as the Starbus Hybrid 12m bus, reiterating its commitment towards smart and green technology, and mobility ...

Ashok Leyland Ltd has inaugurated its new assembly plant in Dhaka, Bangladesh, which has been set up in collaboration with IFAD Autos Ltd. The assembly plant is spread over an area of 37 acres, ...