Investor Returns Hold Firm as Governance Becomes the New Differentiator
Despite the stress signals, Australian private credit continues to deliver. The Metrics Income Opportunities Trust reported an 8.72 percent annual net return since launch as of June 2026, with monthly….


