Clearway Energy Group (Clearway) has signed a long-term power purchase agreement (PPA) with Microsoft for the 335 MW Mount Storm wind farm in Grant County, West Virginia, USA.
This collaboration aims to support Microsoft's sustainability and decarbonization goals by providing carbon-free energy. The Mount Storm project will utilize American-made equipment and is expected to deliver significant economic benefits to the local community, including millions of dollars in tax revenue, hundreds of construction jobs, and funding for community benefit programs.
This agreement is part of Microsoft's broader strategy to achieve 100% renewable energy coverage for its electricity consumption by 2025 and to become carbon negative by 2030. The company has entered into multiple renewable energy agreements worldwide, including a 437.6 MW green attribute sale contract with ReNew in India and a 446 MW PPA with RWE for onshore wind projects in Texas.
Clearway Energy Group, headquartered in San Francisco, operates a portfolio comprising approximately 11.8 GW of gross generating capacity across 26 states, including 9.1 GW of wind, solar, and battery energy storage assets.
DTE Energy announced that construction has been completed at the 80 MW Pine River Solar Park located in mid-Michigan’s Pine River Township. Equipped with over 180,000 solar panels, the park is...
Read moreAvangrid has started delivering electricity from the 150 MW Powell Creek solar project in Putnam County, Ohio, USA. The Powell Creek Solar Project (Project) is a 150 MWac solar facility that will be...
Read moreVesper Energy started commercializing its 600 MW Hornet Solar project in Swisher County, West Texas, USA. Hornet Solar includes over 1.36 million modules and spans more than six square miles, ma...
Read moreGE Vernova announced that it plans to invest nearly US$ 600 million in U.S. facilities to meet increasing electricity demand. GE Vernova announced three key milestones that reinforce the Pensaco...
Read moreRWE and Meta announced a new power purchase agreement (PPA) for the offtake of 100% of the output from a 200 MWac Waterloo solar project in Bastrop County, Texas, USA which is set to begin o...
Read more