News

Mumbai's Jio World Plaza, owned by billionaire Mukesh Ambani, the richest man in Asia, which officially opened for business on November 1, 2023, is the largest luxury shopping mall in India.