24 March
24 March · 19:32 UTC
From a (glowing) review of the BYD Seal from the UK. But here making the critical point that we in the West outsourced most of our manufacturing to China during the ‘free market’ delusions of the 1980s-early 2000s. And now, as he says, China are ‘really, really good’ at building things, including cars. Now the biggest producer of cars in the world, and still growing.
Nick Dee added a new video.
1 media reference recorded in the export