Business Maverick Mercedes-Benz SA launches its premium C-Class sedan — a new baby S-Class By Melinda Ferguson