The Slate pickup truck goes into production this year, but its final price is still a question mark. Until June, that is.
BYD says winning in Europe will prove it can lead globally. Plans include European production (starting with Hungary), ~6,000 ...