Skoda India to launch eight new models in India in next five years

Mercedes-Benz C-class is Wheels magazine car of the year