Why a small China-made EV has global auto execs and politicians on edge

[ad_1] A BYD Seagull small electric car is on display during the 20th Shanghai International Automobile Industry Exhibition at the National Exhibition and Convention Center (Shanghai) Vcg | Visual China … Read More