The Mall is Majid Al Futtaim’s flagship project in North Africa and a pillar of the company’s AED 5.1 billion investment strategy in Egypt, and includes the company’s leisure and ...