Green Mountain Power

  • Video
  • Green Mountain Power


Green Mountain Power began installing 21 wind turbines in Lowell, VT, and we were there to capture it.