Caterpillar to Shut Facilities, Layoff 880 Jobs to Cut Costs

Caterpillar (CAT) in sync with its efforts to cut down costs plans to close facilities in Texas and Panama.

Continue reading at Zacks Investment Research →