By Philippe Crowe Denza made its first appearance at a motor show today at Auto China 2012 in Beijing. It is also the first landmark event since the official launch of the brand, which took place in Shenzhen in March this year. The concept car unveiled under the new joint venture brand by Daimler and BYD was, [...] [...]




Recent Comments