Brattleboro,
VT -
05302
(802) 257-0336
N/A Since 1971 NEC has advocated for safe energy in New England and has provided education and resources for alternatives to nuclear power. We have a long history of successful legal interventions on behalf of the residents of the New England Region; we have a diverse