Alexandria deploys electric bus, Egypt July 2, 2019 | Middle East & Africa News An electric bus supplied by China-based BYD has been deployed in Alexandria, Egypt. The delivery of buses is part of a contract to supply 15 electric buses. The contract was awarded to BYD in January ... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password