Polestar Cyan Racing takes on the World Title by entering the 2016 FIA World Touring Car Championship as start of a multi-year assault with two Volvo S60 race cars.
More information: Link