Peterborough Residents Nix Stop & Shop Superstore
By a 2-to-1 margin, residents of Peterborough, New Hampshire, voted to reject a plan to build a giant Stop & Shop superstore on the outskirts of town. Peterborough is a community of 6,000 people about an hour west of Manchester. "We’re a small, closely knit town with strong affection for our local merchants," said Jane LaPointe, one of several residents who spoke out against the development and distributed information on the impacts of big box stores in the weeks leading up to the vote. … Read More