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

EU Raises Green-Energy Goal to 32% Share by 2030

published: 2018-06-20 14:31
In a demonstration of its resolve in pushing green energy, the European Union determined on June 14 to raise the targeted share of green energy to 32% by 2030, up from original 27%, which environmentalists still criticize i...  more