French manufacturer Carbon has unveiled a strategic partnership with two European counterparts, the International Solar Center (ISC) Konstanz in Germany and CEA-INES in France.
This...
UK-based climate and energy think tank Ember recently released a report, revealing that wind and solar energy account for 12% of global electricity in...
The Ministry of Science and Technology recently organized the first meeting of the National Carbon Neutralization Technology Expert Committee in Beijing to assess the...