BYD delivers 15 electric buses in Alexandria, Egypt August 26, 2019 | Middle East & Africa News China-based BYD has completed the delivery of 15 fully electric buses in Alexandria, the contract for which was awarded to the company in January 2018. The delivery of buses is part of Egypt’s p... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password