News

BYD, short for Build Your Dream, is a top producer of cell-phone batteries and began building cars five years ago. The F8, which BYD intends to start selling in China this winter, sports the same ...