Polestars The first U.S. retail stores will open later this year in Los Angeles, New York City and two locations in San Francisco – the latest milestone for the automaker nearing the launch of its all-electric vehicle.
Polestar, jointly owned by the Volvo Car Group and Zhejiang Geely Holding from China, was once a high-performance brand among Volvo Cars. The 2021 Polestar 2 is the first EV to emerge from Polestar since it was re-launched as a brand for electrical power in 2017.
The company had plans to open physical retail showrooms called "Polestar Spaces". These plans were delayed by home orders triggered by the COVID 19 pandemic. The stores are expected to open in the second half of 2020.
Polestars plans to expand its retail presence in the first half of 2021 with locations in Boston, Denver, Texas, Washington, DC and Florida. According to Gregor Hembrough, director of Polestar USA, more than 80% of Polestar 2 reservation holders are within 150 miles of the stores that are slated to open by mid-2021.
Unlike the traditional dealer model, Polestar will sell or lease its cars online to customers in all 50 states. The physical stores that work with retailers such as Manhattan Motorcars, Galpin Motors and Price-Simms Automotive Group are designed to complement the digital strategy.