Institutions' substantial holdings in Glencore implies that they have significant influence over the company's share price A total of 18 investors have a majority stake in the company with 50% ...
Some results have been hidden because they may be inaccessible to you