Daimler Buses has secured for itself the biggest order in South America this year. As a result, the world’s largest bus manufacturer delivers 1,045 Mercedes-Benz city bus chassis to Santiago de Chile at the end of this year.
Photo number: 09A752
File size: 0.905 MB
File size, low: 0.007 MB
Date:
Oct 23, 2009