Cypress Creek Renewables closes US$150 million financing for 104MW Washington solar project
Independent power producer (IPP) Cypress Creek Renewables has secured $150 million in financing to advance the construction of its 104MW Ostrea Solar project in northeast Yakima County, Washington.
