Major order for Daimler buses:

134 Mercedes-Benz chassis for South Africa.

Stuttgart/East London, 11. June 2013

Deliveries to begin at once.

Awards