The Star Entertainment Group has announced the departure of its CEO and MD Steve McCann effective from 16 December 2025.
Treasurer Jim Chalmers has heralded a $5.4 billion contraction in the underlying cash balance deficit as part of the 2025 mid ...