News

Cypress Creek closes $200M debt financing backed by 1.6 gigawatt solar portfolio
November 11, 2020