Chinese researchers have proposed a new methodology for designing utility-scale solar power projects in mountainous regions. They simulated a 386.4 MW solar farm near Pu’er, a city in southern China ...
Enowatt says its modular, demountable photovoltaic structures allow companies to deploy solar capacity on existing sites without major building reinforcement, using ballasted units that install ...
With new economic drivers playing increasingly important roles, Fengxian district in southern Shanghai managed to attain leapfrog economic development during the 14th Five-Year Plan (2021-25) period, ...