site logo

Del Monte to lay off 844 workers, close plants in major supply chain shift

Flickr