According to the report, the scale of China's renewables revolution is unprecedented in human history. By the end of 2024, China had installed 887 gigawatts of solar-power capacity, nearly double the ...
China has made concrete progress in pursuing green and low-carbon development over the past five years, making significant ...
LOME, Nov. 7 (Xinhua) -- Togo on Thursday received 3,900 sets of photovoltaic power generation systems provided by China under the "Africa Solar Belt" project.