CIT supports Starwood Energy's buyout of Crane Solar

CIT Group has provided $68.4 million to back Starwood Energy's acquisition of Crane Solar, a solar farm in Crane County, Texas.

13 July 2021•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail