BYD to deliver 15 electric buses to Alexandria by May 2019 April 17, 2019 | Middle East & Africa News China-based BYD has announced plans to deliver a fleet of 15 electric buses to Alexandria by mid-May 2019. The delivery of buses is a part of a contract secured by the company in January 2018. Each bu... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password