Avangrid Renewables

dreamstime
July 09, 2018 - 3:17 pm
ELIZABETH CITY, N.C. (AP) — A study shows wind turbines standing on 22,000 acres of North Carolina farmland do not interfere with a Navy radar system in Virginia. The Virginian-Pilot of Norfolk reports the study by the Massachusetts Institute of Technology also said a developer should not expand...
Read More