MAN to supply over 3,000 buses to Deutsche Bahn under long-term framework agreement

MAN Truck & Bus has been awarded the role of main supplier under Deutsche Bahn’s (DB)…