1 story
India's organised retail stock hits 186.2 million sq ft as malls grow and office-led shopping reshapes consumer trends.
The Economic Times · 1m