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.

Share this