The Amazon Wind Farm near Elizabeth City will feature more than 100 turbines and be the largest wind farm in the Southeast.
The Amazon Wind Farm near Elizabeth City will feature more than 100 turbines and be the largest wind farm in the Southeast. Image courtesy of Iberdrola Renewables
The Amazon Wind Farm near Elizabeth City will feature more than 100 turbines and be the largest wind farm in the Southeast. Image courtesy of Iberdrola Renewables

N.C. legislators turn blind eye to Pentagon’s assessment of wind farm safety

April 10, 2017 6:31 PM