The Town of Dedham joins the Global Covenant of Mayors for Climate & Energy, an international coalition of mayors and city officials who pledge to take local action to reduce greenhouse gas emissions, enhance resilience to climate change, and transparently track their progress in meeting establishe...