GlobalMENAScience/Technology Egypt’s ‘Digital Suez Canal’ Egypt is the most important bottleneck for global internet communication. Data travels across the ocean floor to Europe and beyond via underwater sea cables linking…iGlobenewsJune 15, 2023