Tata Motors wins order to supply 1000 bus chassis to UPSRTC

Tata Motors, India’s largest commercial vehicle manufacturer, announced that it has received a prestigious order from…