Italy to Deploy 130 Hydrogen Fuel Cell Buses
Municipal public transport operator TPER, based in Bologna, Italy, has placed an order for 130 hydrogen-powered buses with Solaris, a Polish bus […]
Municipal public transport operator TPER, based in Bologna, Italy, has placed an order for 130 hydrogen-powered buses with Solaris, a Polish bus […]