Auto Express Uncategorized BYD E6 January 11, 2009 admin Chinese battery maker that turned to building cars reveals new, all-electric MPV. Full story...