Massachusetts is losing one of its iconic business locations, as the Cape Cod potato chips manufacturing plant in Hyannis is ...
Campbell’s announced Thursday it will shut down the plant and shift production to more efficient facilities. The post Beloved ...