Caterpillar beats expectations, raises outlook as demand for power-generation equipment and construction projects boosts sales and backlog to record levels.
Caterpillar beats expectations, raises outlook as demand for power-generation equipment and construction projects boosts sales and backlog to record levels.