The new Mercedes-Maybach S-Class represents the pinnacle of the Mercedes brand in India and has been launched in two flavours, one of which is locally produced.
Here's a story from our archives of two cars that push the boundaries of luxury and performance unlike most others - Mercedes-Maybach S650 and the S 63 AMG Coupe