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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results