Retail A new shopping address for luxury brands Reliance Industries Ltd. recently opened the doors to Jio World Plaza, a new retail destination for top-end global standard shopping and entertainment in India. By Bhakti Chuganee 05 Nov 2023