DCC shares fly on restructuring and cash return plan
Group to focus solely on energyHealth and Technology no longer coreCash return could top £2 billionIrish-based sales and marketing group DCC (DCC) surprised investors with a major strategic overhaul alongside its results for the six...
12 November 2024