Mercedes-Benz has launched the C300 and S500 Cabriolets in India. The C300 is priced at Rs. 60 lakh while the S500 drop top comes to you at Rs. 2.25 crore … Read More