Stellantis has laid off 68 of its own workers at its Toledo plant where the Jeep Gladiator and Wrangler are built. The automaker is also toying with the idea of laying off another 300 workers at its ...
Some results have been hidden because they may be inaccessible to you