DCC 2024 Squad: Financial Performance, Leadership, and Strategic Moves
Finance
DCC plc's 2024 squad delivered consolidated revenue of approximately €14.7 billion for the financial year ended March 31, 2024, representing organic growth of 11% and adjusted...
Open article