Search results
Insiders own 25% of Genel Energy plc (LON:GENL) shares but retail investors control 29% of the...
Simply Wall St. via Yahoo Singapore Finance· 19 hours agoPrivate companies may be related parties. Sometimes...But to understand Genel Energy better, we need...