By Hao Yan in Geneva, Switzerland (chinadaily.com.cn) Updated: 2016-03-01 13:40
Comments
Volkswagen displays its Budd E concept car at the Volkswagen Group Night event in Geneva, Switzerland, on Feb 29, 2015, ahead of the Geneva International Motor Show.[Hao Yan/chinadaily.com.cn]