ECM enables Visa-card payments, Egypt December 9, 2025 | Middle East & Africa News, News Egyptian Metro Operating Company (ECM), operating as part of the Ministry of Transport (MoT)) has activated electronic-payment machines that accept Visa bank credit and debit cards at all ticket count... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password