Genel Energy PLC: Announcement of bond buy-back offer to bondholders

UK 100

Latest directors dealings