By CEP Staff • 6 January 2015 in News

First Wind gets green light for 100 MW of PPAs