Europe's foremost vehicle safety organisation, Euro NCAP, functions much like America's NHTSA and IIHS, which independently ...