Iris Energy narrows FY23 net loss to $267.2m, chief Daniel Roberts warns global financial system is heading for collapse
“Actually, I’d say a collapse has already happened. For 50 years we’ve said we’re great property and sharemarket investors, but...