Canadian Solar subsidiary signs PPA with Stanford University

Image: Canadian Solar signs PPA with Stanford University. Photo: Courtesy of pakorn at FreeDigitalPhotos.net.