International

Major DB order for MAN

GERMANY Following on from its recent order for up to 260 Ebusco electric buses, Deutsche Bahn (DB) has awarded a contract for up to 940 buses to MAN as part of the ongoing modernisation of […]