Qatar: Electric bus infrastructure and equipment

0
724

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