A popular potato chip brand is leaving its coastal hometown after more than four decades of business, but its distinctive name will live on. The Campbell’s Co. announced it would close its Cape Cod chip plant in Hyannis, Massachusetts, according to a Jan. 29 press release. The brand was founded in Hyannis – a beach […]