Where you live and how much you are prepared to pay will probably determine if you survive, suffer serious injuries or die in a car crash, according to a study by Thatcham Research. Safety experts at Thatcham Research have welcomed the addition of two more Euro NCAP five star performers, the Peugeot 3008 and Mercedes E Class. However, with much of the … [Read more...]