News & Insights

For scaled industry announcements

Browse Archive


Media Report (Zawya) -- The Spine is a massive $27 billion (EGP 1.4 trillion) urban development project launched in April 2026 by the Talaat Moustafa Group (TMG) in partnership with the National Bank of Egypt. Located east of Cairo within the existing Madinaty development, it is being hailed as Egypt's first "cognitive city," integrating advanced...