Novartis signs virtual PPA for Invenergy’s100MW wind farm in Texas

Image: Invenergy secures PPA with Novartis. Photo: Courtesy of Richard Dudley/FreeImages.com