Volvo Claims First Victory In World Touring Car Championship


A longtime dominant force in the Scadinavian Touring Car Championship, Volvo and Polestar managed to extend their winning ways to the international area this weekend, claiming their first checkered flag in the World Touring Car Championship.
Read more ยป