Four bid for electric bus charging stations

0
1083

Doha plans to complement the metro and light rail networks with an electric bus system