By CEP Staff • 1 July 2011 in News

First Wind secures PPA for 100 MW Palouse wind farm