Daimler Buses will deliver at least 95 battery-electric solo and articulated Mercedes-Benz eCitaro and eCitaro G city buses to the city of The Hague together with the e-infrastructure required for operation by 2024. The Hague is not only the third largest city in the Netherlands, it is also the parliamentary and governmental seat of the […]