Illinois-based company says competition forcing it to move work to Mexico
Plant will keep 89 workers in Chowchilla for now
Incentives offered by city were not enough to stop decision
… Click to Continue »
Illinois-based company says competition forcing it to move work to Mexico
Plant will keep 89 workers in Chowchilla for now
Incentives offered by city were not enough to stop decision
… Click to Continue »