The Mercedes AMG C63 S E Performance, which boasts the world’s most powerful four-cylinder engine, will be launched in India on 12 November. It will be the 14th and last launch from the brand for CY24.