Thatcham, the UK's insurance organisation renowned for conducting research and development to promote safer cars, recently invited media, insurance companies and government agencies to a demonstration of three selected new technologies that can mitigate or prevent low-speed accidents.