PV

Risen Energy Signs Contract for 261MW with OPDEnergy
Risen Energy has signed a collaborative contract for a 261MW project with Spain’s OPDEnergy. Under the contract, the Chinese firm will provide the high-efficiency modules, required for  power stations to ...
NREL Details Great Potential for Floating PV Systems
National Renewable Energy Laboratory researchers estimate that installing floating solar photovoltaics on the more than 24,000 man-made U.S. reservoirs could generate about 10 percent of the nation’s ...