By CEP Staff • 16 December 2010 in News

Horizon signs second wind PPA with Tennessee Valley Authority