Qatar: Electric bus infrastructure and equipment

0
712

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