Invenergy secures project financing for solar project in Japan

Image: Solar Cell. Photo: Courtesy of dlritter/FreeImages.com