Individual investors account for 30% of Genel Energy plc's (LON:GENL) ownership, while insiders account for 24%
Key Insights Genel Energy's significant individual investors ownership suggests that the key decisions are influenced by shareholders from the larger public A total of 3 investors have a majority sta...