OverviewHeadquarters: Boston, Massachusetts, USAWebsite: necec.orgAreas of Focus: Environment About UsMission: NECEC’s mission is to create a world-class clean energy hub delivering global impact with economic, energy and environmental solutions. NECEC helps clean energy companies start, scale and succeed with our unique business, innovation and policy leadership. industry: Nonprofit