Chinese Automobile Manufacturer BYD in a deal signed with Egypt’s Passengers Transportation Authority will provide electric buses which will see