Gujarat Orders 34 New Metro Train Sets For Ahmedabad Metro Phase-II And Surat Metro

· Swarajya