All awarding of electric bus order Articles

Hamburg orders 350 electric Daimler buses
Fully electric solo and articulated buses to provide public transport for the German city