Tata Motors, one of India's largest commercial vehicle manufacturers has announced that it has won an order of 1,297 bus chassis from Uttar Pradesh State Road Transport Corporation (UPSRTC).
Tata Motors moves Uttar Pradesh; wins its third bus chassis order from UPSRTC in a year. (Representational Image: Tata Motors) Tata Motors has won another order for 1,297 units of bus chassis from ...