Volvo Cars’ XC60 has been crowned the best-performing large off-roader and the car with the best overall performance of 2017 in the prestigious Euro NCAP 2017 Best in Class safety awards. The XC60 scored a near-perfect 98 per cent in the Adult Occupant category, and in its Large Off-Road class it showed a clear advantage […]