Polestar, the performance badge formerly part of Chinese-owned Volvo Cars, debuted Tuesday as a standalone electric vehicle brand with the unveiling of the Polestar 1 coupe.


Source: Auto Feed