A solar farm

104MW Ostrea Solar Project in Washington

The Ostrea Solar project, developed by Cypress Creek Renewables, is a 104-megawatt direct current (MWdc) utility-scale solar installation underway in … Read more