News

Caterpillar’s autonomous haul trucks have moved over 1 million tons at Luck Stone’s Bull Run Quarry — marking a major ...