Mercedes-Benz India’s Powerful Onslaught: S 500 Coupe, AMG S 63 and AMG G 63 July 30, 2015 The German giant launches three new high-end cars in a single day