Caruthersville, MO barge manufacturing facility announces 85 layoffs

Caruthersville, MO barge manufacturing facility announces 85 layoffs