Star Entertainment FY25: Revenue down despite net loss recovery 

Net loss more than halved to AU$472m.