Around New England
Cape Cod Potato Chips Lays Off 21
Cape Cod Potato Chips laid off 21 workers Wednesday after deciding to upgrade old equipment, according to the Cape Cod Times.
That's more than one-quarter of its workforce in Hyannis.