26 Dec Tata Motors wins order for 1350 bus chassis
London, 26 December 2023, (Oilandgaspress): –Tata Motors, India’s largest commercial vehicle manufacturer, today announced that it has secured a prestigious order from the Uttar Pradesh State Road Transport Corporation (UPSRTC) to supply 1,350 units of the Tata LPO 1618 diesel bus chassis. Developed for intercity...