News

Tesla May Set Up Gigafactory in Germany

published: 2018-06-26 16:30
In view of the benefits of convenient contact with local supply chain and policy support of host governments, Tesla has resolved to establish a Gigafactory in Europe, its first overseas production base, in order to penetrat...  more

Global Share of Green Power May Top 50% by 2050

published: 2018-06-26 16:15
Global share of green power may top 50% by 2050, thanks to technological progress and cost reduction of energy storage of PV cells, which minimizes the effect of weather on PV and wind power, greatly boosting grid stability...  more