Mercedes Benz first launched the C-Class in India back in 2001. Put on sale at a princely sum of Rs 21 lakh, the W203 featured a solid build, a common rail diesel engine and dynamics that managed to ...