DCC announces €18.8m share buyback

DCC has purchased 1,038,311 of its own shares, representing 1.29 per cent of its issued share capital.