Cuts will be even bigger in Q3
Michelin North America Inc
Michelin North America Inc. is putting slightly less than 10 percent of the workers at its BF Goodrich Tire Manufacturing plant in Tuscaloosa on indefinite layoff. There will be 95 or 96 workers laid off at Tuscaloosa beginning Oct. 28, leaving the... — read more