CategoryManufacturing

Mercedes, facing parts shortfall, expected to idle Ala. SUV plant