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.
CIT Group has provided $68.4 million to back Starwood Energy's acquisition of Crane Solar, a solar farm in Crane County, Texas.
Copyright PEI Media
Not for publication, email or dissemination