BYD’s flagship electric sedan receives 65,000 locked-in orders
The Seal 08 boasts “the power of a million-dollar vehicle,” but can be bought for under $30,000 in China. After…
The Seal 08 boasts “the power of a million-dollar vehicle,” but can be bought for under $30,000 in China. After…