Mercedes-Benz SA launched its new S-Class and Mercedes-Maybach S-Class on Friday last week in Durban. As a guest of Mercedes,…