Euro NCAP, the organisation dedicated to revealing the safety of new cars, today releases the results for twelve vehicles.
—