India needs around 120 million square feet of incremental retail space each year, so even if all the 300 malls being planned come up, that