The all-new Volvo S60 has its world premiere at the Geneva Motor Show on the 2nd of March. It makes its entry into one of the automotive worlds toughest segments backed by an extrovert attitude never before seen in Volvo showrooms
Click here to read the full report