BYD has cleared the paperwork for its new flagship Hiace 08, and the numbers are doing most of the talking: a 5.1-meter body, up to 544 hp in hybrid form, and as much as 795 hp for the all-electric version. The Chinese Ministry of Industry and Information Technology has added the SUV to its updated […]

