Nantucket Current | Stop & Shop closes numerous stores on the mainland…
Stop & Shop, the regional supermarket chain on Nantucket, plans to close 32 stores by the end of the year – and some industry insiders fear that this is just the beginning of the chain’s problems. After the closures, Stop & Shop will operate 20 fewer stores than in 2018, prompting John Niccollai, chairman of […]