New Euro NCAP five-star cars embrace safety by featuring advanced high performance automatic braking systems 22 Jun 2016