Already the largest private sector conglomerate in India, Reliance Industries Ltd. (RIL) is developing four million square feet of retail space in North India, plans a 720,000-square-foot, $55 million commercial complex at Alaknanda, is building a mall in South Delhi […]
Recent Comments