News

Polestar has reportedly closed all of its Chinese stores aside from one in Shanghai. Could it exit China soon?