Cypress Creek Energy has announced that it has secured $3.5 billion in financing to go toward the Steel River Energy Center in Mississippi County, one of the nation’s largest solar power and battery-storage facilities. When completed, the project will add …
