Thed Bjork claimed his, Polestar Cyan Racing's and Volvo Cars’ maiden FIA World Touring Car Championship (WTCC) victory at Shanghai International Raceway today. The victory made this weekend historic for the team, with Richard Goransson securing the fourth consecutive double Scandinavian Touring Car Championship title yesterday.
Click here to read the full report