The concept car, which was supposed to grace the Geneva Motor Show before the pandemic hit, will be built in China.
Sean Szymkowski, CNET
Fri, 09/25/2020 - 9:42pm
The concept car, which was supposed to grace the Geneva Motor Show before the pandemic hit, will be built in China.