News

BYD’s $8,000 car, the Seagull, was once China’s best selling car for a reason. And, I wanted to know that reason; the mere mention of “Seagull” would send flocks of curious readers desperate to know: ...