By CEP Staff • 24 September 2014 in News

Element Power to relocate 200 MW economically unviable Missouri wind project