India to add 45 mn sq. ft of retail space in 5 Years, surpassing last decade's growth: JLL
Jun 03, 2024
This surge, expected between Q2 2024 and the end of 2028, will see the completion of 88 new retail developments across the country, significantly...