Residents no longer have to worry about the town potentially having solar panels installed in their neighborhood. Approximately 50 residents, most of them from the Highwood Farms section of town, attended Tuesday night’s selectmen meeting to object to having solar panels installed on town-owned land in their neighborhood. The possible site is a wooded area […]