Mercedes-Benz has launched the Mercedes-AMG C 63 Coupé in India priced starting at INR 1.33 crore, ex-showroom, India. The brand…