Iberdrola’s Wind Turbines in Groton NH Posted on June 3, 2013 by Iberdrola Watch Leave a comment Saving the Environment or Destroying it? Advertisements Share this:TwitterFacebookLike this:Like Loading... Related