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.
Search
RECENT PRESS RELEASES
Related Post