First Citizens Bank Leads $133MM Financing for Cypress Creek Renewables Battery Storage Project in Texas

March 12, 2025

First Citizens Bank arranged $133 million in financing for Cypress Creek Renewables’ Destiny Storage project, a utility-scale battery storage system under construction in Texas.