Mumbai Metropolitan Region Development Authority (MMRDA)

Mumbai Metro’s Line 12 project poised to speed up as 47 hectares of land allotted for new depot

The Mumbai Metropolitan Region Development Authority (MMRDA) has obtained 47 hectares of land for the construction of a depot, casting…

1 year ago