Tata Motors wins third bus chassis order from UPSRTC in a year
Tata Motors, India’s largest commercial vehicle manufacturer, announced that it has won an order of 1,297 bus chassis from Uttar Pradesh State Road Transport Corporation (UPSRTC). This marks the third order for Tata Motors from UPSRTC in a year, with a cumulative order size of over 3,500 units. The order for LPO 1618 chassis was won through a competitive e-bidding[Read More…]