An Update on Williams’ Collaborative Solar Project in Farmington, Maine
Last year, Williams along with Amherst, Smith, Hampshire, and Bowdoin announced that they would collaborate in a purchase and development of a solar electricity site, the NEC Renewable Partnership. The site found its location in Farmington, Maine on land that used to operate as a… Continue reading »