Latest deal at newly focused DCC set to boost growth and margins
Once upon a time, Irish-headquartered distribution firm DCC (DCC) was a market darling. It traded on an elevated rating for years as it gobbled up competitors, until one day investors began to question the returns they were getting...
13 January 2022