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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results