LEUVEN, BELGIUM – The testing of 16 new cars has highlighted Euro NCAP’s ongoing drive to improve the safety of…