The absorption of retail space in 2021 stood at 3.9 million square feet.
The absorption of retail space in 2021 stood at 3.9 million square feet. The absorption of retail space in 2021 stood at 3.9 million square feet. Moneycontrol Latest News Read More