Site icon The Crystal Eyes

‘Umbrella of stress’ on GM staff, 2 years after plant closed

Two years have gone by since General Motors stopped building cars at its massive assembly plant in Ohio

Exit mobile version