and the Mumbai Metro Rail Corporation Ltd which is constructing the Metro. “Some stations like Poisar and Mogra on Line 7 ...
The long-awaited construction of two pumping stations at Mogra Nullah in Andheri and Mahul is finally progressing after nearly two decades since the July 26, 2005 deluge. The civic body has ...