Stoneweg Europe Stapled Trust’s (SGX:SET) largest shareholders are private companies with 55% ownership, individual investors own 37%
Significant control over Stoneweg Europe Stapled Trust by private companies implies that the general public has more power…