China’s summer this year has seen both extreme heat and devastating floods. And the flooding this time around has struck areas where such weather has...
Tag - China
Floating solar panels on reservoirs could produce three times as much electricity as the entire EU, a new study has shown. Solar panels are one of the cheapest...
On the roofs of factories operated by Zhongzhenweiwang New Energy Co., Ltd. in the eastern Chinese city of Liaocheng, photovoltaic (PV) panels are turning...