7X Energy signs second PPA for 690MW Taygete wind project in Texas

Image: 7X Energy has announced the signing of a second PPA for the remaining power of its 690MWp Taygete Energy Project. Photo courtesy of Jukka Niittymaa from Pixabay.