First Citizens Bank Leads $133MM Financing for Cypress Creek Renewables Battery …

Destiny, the standalone battery energy storage project, is now under construction in Harris County, Texas. When completed in early 2026, it is plannedĀ …

Do you trust this headline?