Texas solar project secures financing – reNews

Twain Financial Partners has closed on $42m in financing to complete the Longbow solar project in Brazoria County, Texas.