Search Forum
Blog Entry# 4392775
Posted: Aug 01 2019 (15:20)
No Responses Yet
No Responses Yet
New Facilities/Technology
~ 50 news posts
The depot in Sabarmati will be the largest or the 'mother depot' with an area of around 80 hectares. The depot will be provided with state-of-the-art...