Diesel Car magazine has acclaimed the Citroën DS3 with two highly prestigious honours in its annual awards: Best Small Car and overall Car of the Year 2011. With diesel-powered cars from every market segment eligible for the Car of the Year title, Citroën’s premium quality supermini shone brightly to earn this latest top accolade.
Read more...