SSP Group plc (LON:SSPG) is a favorite amongst institutional investors who own 84%
Key Insights Institutions' substantial holdings in SSP Group implies that they have significant influence over the company's share price The top 10 shareholders own 51% of the company Recent purchase...