Institutions own 21% of Sarine Technologies Ltd. (SGX:U77) shares but individual investors control 51% of the company
Key Insights Sarine Technologies' significant individual investors ownership suggests that the key decisions are influenced by shareholders from the larger public A total of 25 investors have a major...