Tata Motors, the largest commercial vehicle manufacturer in India, has secured a contract from the Uttar Pradesh State Road Transport Corporation (UPSRTC) to supply 1,297 diesel bus chassis. This is t...

This content is available to only subscribers.