“Baby S-Class” is a term that’s often used now to define the Mercedes-Benz C-Class. But is it really worth that claim? How much of the S-Class goodness can it boast of? Watch the video to know more as we review the India-spec C-Class C 200 petrol and C 300d.