RECENT NEWS

Milford Eyeing Plans for 120 Acre Solar Farm

Milford Hopes to Construct Solar Farm on Town Property

One of state’s largest solar farms proposed for Hopkinton/Webster landfill

Former Londonderry landfill eyed for solar project