Independent power producer (IPP) Cypress Creek Renewables has secured US$150 million in financing to advance the construction of its 104MW Ostrea Solar project in northeast Yakima County, Washington.
Texas-headquartered developer Leeward Renewable Energy has closed financing for 296MW worth of solar PV projects in Ohio and North Carolina, adding to its 24-strong portfolio of renewable energy installations across the US.