Working with PPAs?
Yes
Established in 2003, US-based Leeward Renewable Energy is a rapidly expanding renewable energy developer currently managing a portfolio of 31 wind, solar, and energy storage sites.
Leeward Renewable Energy’s 200MW Horizon Solar project in Frio County, Texas has become operational in April 2024 and will generate electricity as part of a 15-year power purchase agreement (PPA) with Verizon Communications Inc. Verizon secured up to 640 MW of wind and solar energy from Leeward's new projects in January 2022.
Image Source: Marcel Strauß via Unsplash, 13.03.2023
Yes
Yes
North America
2000