The Needham Select Board recently held a public hearing to debate whether or not the town should pursue participation in the state’s “Green Communities” program. This was just a part of their October 16th meeting, which is now viewable online. Check it out!