India's Biggest Shopping Mall: LuLu Group, the United Arab Emirates (UAE) based retailer is set to construct what it termed India's biggest shopping mall, in Ahmedabad. The cost of the project is ...
The Jio World Plaza in Mumbai, Maharashtra, which officially opened for business on November 1, 2023, is the largest luxury shopping mall in India, owned by Reliance Industries Chairman ...