Contentious Milford Solar Project Goes Up For Town Meeting Vote
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.
Milford officials say they could earn more than $6 million in revenue from the large solar project. But neighbors have raised concerns about its effects on wetlands and wildlife at the site.
The town says all the construction would be subject to state environmental permits. The power from the array would go back into the New England-wide grid, with some potentially set aside to help power municipal buildings in Milford.