Key Insights Institutions' substantial holdings in Kenmare Resources implies that they have significant influence ...