Glencore plc's (LON:GLEN) 3.9% loss last week hit both individual investors who own 41% as well as institutions
Key Insights The considerable ownership by retail investors in Glencore indicates that they collectively have a greater say in management and business strategy A total of 19 investors have a majority...