Amazon’s power bill has been soaring lately as it adds data centers to deal with rising demand for AI and cloud services.
Iberdrola and Amazon have signed an additional 476MW PPAs, expanding their renewable energy partnership into five countries.
Current Hydro, a leading sustainable hydropower solutions developer, has announced its 28.5 MW Robert C. Byrd Locks and Dam ...
Current Hydro and Conifer Infrastructure Partners announce plans for a 28.5MW hydroelectric project on the Ohio River ...