Invenergy secures financing for 160MW American solar project

Image: Invenergy secures financing for 160MW solar project. Photo: Courtesy of Invenergy.