By CEP Staff • 17 January 2014 in News

Iberdrola Renewables’ 75.9 MW New Hampshire wind farm submission ruled “incomplete”