News

BYD has hit a major production milestone – the one millionth Dolphin Surf has rolled off the line in Xi’an, China.