Major order for Daimler buses:
134 Mercedes-Benz chassis for South Africa.

Stuttgart/East London, 11. June 2013

Deliveries to begin at once.

Awards