The safest cars on sale

5 min read

The European New Car Assessment Programme (Euro NCAP) puts new cars th