The 811 acres project will include more than 190,000 solar PV panels and is scheduled to be operational by mid-2026. Image: Cypress Creek Renewables. Independent power producer (IPP) Cypress Creek ...
Zelestra has finalised a power purchase agreement with Facebook’s parent company Meta for its 176MW Skull Creek Solar Plant ...