€480 MILLION SHARE BUYBACK PROGRAMME TO COMMENCE

UK 100

Latest directors dealings