Deb Baldwin started the Congregational Church of Needham’s Green Task Force, now known as the Environmental Ministry Team, in 2008. Concerned for her grandchildren and the world they would inherit, Deb believed strongly in taking action to address climate change.