site logo

Citing tariffs, Caterpillar lays off 120 temp workers in Texas