Egypt's Passengers Transportation Authority has signed a deal with Chinese automobile manufacturer, BYD, which will see the city of Alexandria be the first in the North Afrikan country to have 15 electric buses. These will be part of the city's public transport fleet. As part of the agreement, 18 electricity…

Read More