By CEP Staff • 18 March 2014 in News

Everpower gets green light for 300 MW Ohio wind farm