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