Customers can pre-order the Polestar 1 with a fully-refundable €2,500 (£2,219) deposit
Customers can pre-order the Polestar 1 with a fully-refundable €2,500 (£2,219) deposit
For more of the latest industry news, click here.
Customers can pre-order the Polestar 1 with a fully-refundable €2,500 (£2,219) deposit