February 15, 2008 British Motor Insurance Repair Research Centre Thatcham has put three of the car industry’s most hyped collision prevention technologies to the test – and they’ve emerged with flying ...