Polestar's last store in China closes! Sales fall below 100 in 8 months, and several management members resign.