Polestar to launch three new EVs in next three years