DCC plc has published the following regulatory news announcement:

16 May 2023

Results for the year ended 31 March 2023

To read the announcement, click here