Projects
Financing

CIT Group leads $416 million financing for gigantic solar project in Texas that has Facebook as a key investor
May 30, 2019