Mercedes-Benz delivers electric buses to the Hague

By Luke Willetts – 28th July 2024