RIT Capital Partners Plc's (LON:RCP) UK£113m market value fall may be overlooked by institutional investors after a year of 0.9% returns
Key Insights Institutions' substantial holdings in RIT Capital Partners implies that they have significant influence over the company's share price A total of 12 investors have a majority stake in th...