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.