Contentious Milford Solar Project Goes Up For Town Meeting Vote
Click here to view this article at the source publication
Town meeting voters in Milford will decide Tuesday whether to green-light one of the largest proposed solar arrays in the state. New Hampshire-based developer Granite Apollo wants to build the 20-megawatt array just off Route 101 in Milford.
The proposed site is on Perry Road, on land the town purchased for future economic development nearly 20 years ago.