Cypress Creek Renewables secures financing for Washington solar project
Cypress Creek Renewables has announced the financial closure and commencement of construction for its 104 MW Ostrea Solar project, located in Yakima County, Washington. The project’s construction began in February 2025 and is slated to achieve commercial operation by mid-2026. PCL Construction’s solar division (PCL Solar) served as the EPC contractor
Read More