Lonsec has rated Ten Cap’s Alpha Plus Fund ‘Recommended’, citing confidence in the fund’s investment approach and leadership. In its rating report Lonsec said portfolio manager Jun Bei Liu takes... Read more continue reading
16
May
2025



