We reveal which vehicles are most and least likely to be in a crash
Vauxhall Zafiras are the model of car involved in the most crashes, new data has revealed. There have been 511 vehicles incidents for every 10,000 of the cars, according to data from Rivervale Leasing, which submitted a freedom of information request to the Department of Transport (DfT) to find out which cars are in the … Read more