I insideevs.com BYD EV teardown in Japan reveals secrets to its affordability 154 points segasaturn 2 years ago 284 comments