Projects
Financing
CIT leads $69 million financing for 130-MW solar portfolio, owned by Strata Solar
January 13, 2021