MAN and Iveco suspend vehicle production
Due to the rapidly increasing spread of the coronavirus, MAN’s management has announced it has been forced to cease production at its Munich site from 19 March, with production at the other plants being shut […]