SCA begins manufacturing electric river bus, Egypt April 16, 2026 | Middle East & Africa News, News The Suez Canal Authority (SCA) has started construction of a 60-passenger electric river bus for Cairo Governorate as part of efforts to modernise river transport in the capital. The vessel is 19 metr... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password