The Town of Stafford began as a Connecticut agricultural outpost in 1719. Now where more traditional New England crops were once farmed, a new kind of farm stands: a 3.4-MW, net-metered, municipally owned solar farm.
Take a look at the beauty of this new farm, which sits amidst the gentle hills and vibrant fall foliage of Stafford’s surrounding countryside.