The Town of Needham has submitted an application to the Massachusetts Department of Energy Resources to designate Needham as a “Green Community,” a designation that recognizes the town’s efforts to lower its energy usage and reduce greenhouse gas emissions and positions the town to receive new grant funding for energy efficiency and economic development projects.
After...
Read more