Solar Project

As New England’s largest solar array, this 57-acre solar array was constructed on a 115-acre parcel. It produces enough electricity to power 6,500 homes at peak output and is comprised of 40,300 Tier 1 solar panels.

  • Cianbro
  • Woodstock, ME
  • 2018