Cypress Creek Renewables (CCR), a developer and operator of utility-scale and distributed solar and energy storage projects, has closed a $450 million debt facility to
Cypress Creek Renewables (CCR), a developer and operator of utility-scale and distributed solar and energy storage projects, has closed a $450 million debt facility to