Tesla electric cars debut in Shanghai
A staff member introduces functions to an owner of Tesla vehicles in Shanghai, east China, April 23, 2014. The first supercharger charging station of Tesla in China opened on Wednesday and the first group of Tesla owners got their vehicles. (Xinhua/Pei Xin)