BYD pickup spotted testing in China as factory approval signals launch prep

Back
Top