Tag: Alexandria Passenger Transportation Authority

BYD to provide Alexandria Passenger Transportation Authority with 15 electric buses

Chinese automobile manufacturer BYD Auto Company (BYD) signed a contract for the…

Daily News Egypt Daily News Egypt