Caterpillar is a Fortune 100 American corporation which manufactures machinery, engines, financial products and insurance.