Tesla Chooses Its Solar PV Provider For China Supercharger Network

Plans for Tesla’s supercharger network in China appear to be coming along nicely, based on what was seen at the recent delivery ceremony for Tesla’s first batch of orders in the populous country. At the ceremony, […]