Star Entertainment Group Ltd. reported a narrowed statutory net loss of A$471.5 million for the fiscal year ending June 30, 2025, an improvement...