China’s BYD Launches K-Car to Rival Japanese 660cc Compact Cars - Car Advisers Blog