It comes down to water. From what I've been told they're concerned with water contamination. Windham falls within the NYC watershed.
No idea. It doesn't appear to have been a toxic site. I never remember any industry in Windham. Maybe you are mistaken that they want it shut down. Windham has always been a ski and vacation town.
Thanks! Your answer is awaiting moderation.