Posted inPMV Caterpillar buys back $1.5bn shares from Citibank by John BambridgeAugust 10, 2015 10:00 AM GSTJuly 08, 2021 11:20 AM GST US giant forges ahead with share-buyback plan despite downturn, keeping budget with cost cutting