With 58% ownership, Mobico Group Plc (LON:MCG) boasts of strong institutional backing
Key Insights Institutions' substantial holdings in Mobico Group implies that they have significant influence over the company's share price 52% of the business is held by the top 10 shareholders Anal...