Mercedes-Benz launches AMG C 63 S E Performance in India with 680 hp F1-inspired hybrid tech, luxurious features, and a new showroom in Noida for enhanced customer experience.