Tata Motors on Tuesday said it has won an order for 1,297 bus chassis from Uttar Pradesh State Road Transport Corporation (UPSRTC). This marks the third order ...
Share this article
If you liked this article share it with your friends.they will thank you later