Cypress Creek Brings 80MW Ostrea Solar Online for Microsoft
Cypress Creek Renewables has brought its 80-MW Ostrea Solar Project online in Washington state, marking another milestone for the company's growing solar portfolio. The project was built under a power purchase agreement (PPA) with Microsoft.
The Ostrea Solar Project is one of several large-scale solar projects developed by Cypress Creek Renewables in recent years. With this latest addition, the company continues to expand its presence in the renewable energy sector.