Egypt has allocated more than 1,000 square kilometers of land along the Red Sea in South Sinai to NEOM, a mega-city and business zone announced by Saudi Crown Prince Mohammed bin Salman at an international investment conference in Riyadh last October