Illinois-based company says competition forcing it to move work to MexicoPlant will keep 89 workers in Chowchilla for nowIncentives offered by city were not enough to stop decision … Click to Continue »
Wanna Comment?