Polestar opens 2026 with its strongest first quarter on record, delivering 13,126 retail sales globally in Q1 2026, marking a 7% year-on-year increase from 12,263 units in Q1 2025. The result builds on what was already a record-setting 2025, reinforcing the brand’s upward trajectory despite …