Major order

125 Mercedes-Benz buses for South Africa

Stuttgart/East London, 14 August 2009

Awards