Qatar: Electric bus infrastructure and equipment

0
716

Construction of infrastructure, and supply and installation of equipment for electric buses