All stories Business Egypt's Uptown 6 October signs deal for $108mln outlet mall project The Grand Uptown Mall in New October City will have approximately 90,000 sqm of leasable space