International News
Headwater Energy and Meta ink 125 MW solar PPA in US
Headwater Energy has signed a power purchase agreement (PPA) with Meta for the Orca Falls Solar project. The project has an installed capacity of 125 MW and is located in Navarro County, Texas. Project construction […]
