Despite early stumbling blocks for its launch in China, Tesla is on the rebound as it rolls out solar-powered supercharger stations across the country, including one in Beijing and two in Shanghai.
tesla-supercharging-station.jpgTesla’s first supercharger opens in Beijing. Francis Bea/CNET
Despite the firestorm of controversy incited by delayed Model S deliveries to China, Tesla’s first supercharger station in Beijing is now operational, Tesla’s spokesperson Peggy Yang has confirmed.
The sole supercharger station in Beijing, located in the city’s north east, is nestled within a small technology park — the same location where Elon Musk handed over the keys to its first nine Model S buyers in China in late April.
Tesla’s superchargers have canopies covered with solar panels to offset energy use from the power grid. The generated electricity is stored in battery packs.