British automotive research centre wants clearer safety terminology for new cars Thatcham Institute in the United Kingdom, which conducts automotive research including crash testing, has supported British insurer Co-op Insurance as…
Anby AlcomendasJuly 20, 2016