Home

India to have 7 megacities by 2030

Thu, Sep 08 2016, 02:05 PM

From five megacities in 2016, India will have seven by 2030, even as Tokyo, Japan, remains the highest populated megacity