Apex Clean Energy, the clean energy technology company, announced this Thursday it entered into an agreement with Weyerhaeuser to develop up to 1000 megawatts of...
Enphase Energy Inc’s battery energy storage solutions are boosting adoption in Texas following severe disruptions in the state due to extreme weather events; the company...
Canadian Solar, a leader company in North America in renewable energy developments and solutions, announced this Wednesday it signed long-term Operations and Maintenance (O&M) contracts...
EDF Renewables North America and the Clean Power Alliance announced this Friday the signing of a 15-years Power Purchase Agreement (PPA) for a solar plus...