Project Insights
The Central Business District (CBD) in Egypt’s New Administrative Capital is a $3.8 billion flagship mixed-use development spanning over 2 million m². Developed in partnership with CSCEC, the district anchors Egypt’s vision for a modern administrative and commercial hub of regional significance.
The project features a landmark skyline, including the 385-meter Iconic Tower — the tallest structure in Africa — along with a collection of high-rise office towers, residential developments, hospitality assets, and commercial podiums.
Designed to serve as the financial and administrative core of the New Capital, the CBD integrates Class A business facilities, retail districts, and public infrastructure, positioning Egypt as a future-ready destination for global enterprise and investment.