Hanover is One Step Closer to 100

The Town of Hanover, NH has just achieved another important milestone in their transition to 100% renewable energy with the installation of a 66.4 kilowatt solar array on the roof… Read more