Contractor Dies in Fall at Illinois Caterpillar Foundry December 27, 2021 A contractor working at a Caterpillar Inc. foundry in central Illinois fell to his death when he apparently stepped off...