Posted By
admin
To bring ‘twin engine’ hybrid technology, Volvo has taken full ownership of Polestar brand Polestar was an independent performance car tuning and development specialists before being acquired by Volvo Cars which now has 100% ownership of the company. What Polestar had been doing? The Polestar earned a reputation as a motorsport outfit, since 1996, having […]