1 sources
Free Press Journal (IN)2h ago
India is set to add 51.1 million sq. ft. of shopping mall space by 2031, taking total stock to 143.2 million sq. ft. JLL says large-format malls, experiential retail, neighbourhood centres and rising brand demand will drive India's next phase of organised retail growth.
Original