Egypt
A fleet of 14 electric busses launching soon in Alexandria, Egypt
In May this year, the Egyptian city of Alexandria will be receiving its first batch of electric commuter busses from...
In May this year, the Egyptian city of Alexandria will be receiving its first batch of electric commuter busses from...