The developer of a solar array at 17 Wilson Street has been told to present an amended screening plan before the Planning Board decides whether to approve
The Planning Board and neighbors of the recently installed commercial solar array at 17 Wilson Street expressed frustration with the developer’s screening