Cypress Creek Secures $150 Million Financing for Ostrea Solar Project
The solar project is expected to reach commercial operation by mid-2026
May 6, 2025
/ Solar
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
Cypress Creek Renewables, a solar and energy storage project developer, closed $150 million in financing to support the development and construction of the 104 MW Ostrea solar project in Yakima County, Washington.
