Vehicle manufacturers and suppliers have been investing heavily in the development of advanced safety systems in the belief that they could reduce the chances of a crash. The good news from the Insurance Institute of Highway Safety (IIHS) is that they are indeed doing their job.
Subscribe to Automotive World to continue reading
Sign up now and gain unlimited access to our news, analysis, data, and research
Already a member?