PEORIA, Ill. — Heavy equipment maker Caterpillar Inc. has restricted its employees from traveling to Mexico because of the swine flu outbreak.
View Results
Comments