MGL EUR 750m FXD due 23 January 2030

UK 100

Latest directors dealings