The Alexandria Passenger Transportation Authority has awarded a contract to China-based BYD for the supply of 15 K9 standard electric buses and 18 charging masts. The buses will have the capacity to c...

This content is available to only subscribers.