Genel Energy PLC: Successful placement of new unsecured bonds

UK 100

Latest directors dealings