The locally built C-Class has found favour with business people and luxury family-car buyers by virtue of Mercedes-Benz's desirable brand image. The C-Class symbolises success and sophistication with ...