site logo

Caterpillar slashes profit forecast amid infrastructure uncertainty, weak global demand