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
CIT Group has provided $68.4 million to back Starwood Energy's acquisition of Crane Solar, a solar farm in Crane County, Texas.