News

Volvo and Polestar are both under the Geely corporation banner, but, technically, are different companies despite Polestar being spun off initially by Volvo. Polestar has been separating itself ...
The Volvo C30 was already a very good ... The company that was to become Polestar was started in 1996 under the banner of Flash Engineering by Swedish Touring Car champion Jan ‘Flash’ Nilsson.