ghostpony , 27 days ago Volvo, and Polestar, are owned by Geely Holding (since 2010), a Chinese car manufacturer and conglomerate, so I think the photo is quite apt.
Volvo, and Polestar, are owned by Geely Holding (since 2010), a Chinese car manufacturer and conglomerate, so I think the photo is quite apt.