Caruthersville, MO barge manufacturing facility announces 85 lay - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

Caruthersville, MO barge manufacturing facility announces 85 layoffs

Powered by Frankly