Trade fairs and exhibitions in 2012.
Bus Chassis of New Assembly Facility for Colombia’s Metropolises.
Public transport in Istanbul shifts into a higher gear with a major order for 221 Mercedes-Benz city buses.