News Updates With the Polestar 3 now “weeks” away, its CEO looks to make company “self-sustaining” August 18, 2024