Find out who won what at the prestigious DieselCar Magazine awards… DieselCar Magazine has revealed the winners of its annual Car of the Year awards, with the striking Citroen Cactus scooping the top trophy. “It’s been a bumper year for newcomers, all displaying a significant amount of talent,” said DieselCar’s Editor …
Read More »