Automotive Euro NCAP Marks 20th Anniversary of Life-Saving Crash Tests February 2, 2017 Euro NCAP continues to test the newest safety innovations including cyclist-sensing auto-brake technology MORE than…