State officials this week named Needham a “Green Community,” a recognition of the hard work and effort the town has exhibited in meeting the Green Communities Designation and Grant Program’s five criteria.
“Meeting these criteria is proof of Needham’s position as an energy leader in Massachusetts, poised to reduce its energy costs, improve the local environment...
Read more