Business Maverick, South Africa, Motoring Mercedes-Benz SA launches its premium C-Class sedan — a new baby S-Class by: Melinda Ferguson