Tata Motors orders bags for 1,297 bus chassis from UPSRTC
New Delhi: Tata Motors on Tuesday said it has won an order for 1,297 bus chassis from the Uttar Pradesh State Road Transport Corporation (UPSRTC)….
New Delhi: Tata Motors on Tuesday said it has won an order for 1,297 bus chassis from the Uttar Pradesh State Road Transport Corporation (UPSRTC)….
BEML Ltd. today announced that it has received approximately Rs. 3658 crore contract for supply of 210 buses for 116.1 km Chennai Metro Phase 2…