To lay further emphasis on India's urban prospects - from now till 2030, India has to build 700 to 900 million square meters of urban space every year. In other words, India will have to build a new Chicago every year from now till 2030 to meet its urban demand,

Hardeep Singh Puri, 11 days
India must build new Chicago every year to meet urban demand: Hardeep Puri