omanobserver.om
Caterpillar’s restructuring to cut 880 jobs
CHICAGO: Caterpillar Inc will close two facilities in Texas and Panama and is also considering shutting its engine manufacturing plant in Illinois as part