site logo

Del Monte to lay off 844 workers as it closes 3 plants, sells another

Del Monte Foods