Residents Resist

wgbh.org | A proposed $16 billion, 900 megawatt data center campus in Sutton, Massachusetts has some residents threatening to move away. Read why the town is bracing for a long debate.