Media Release: Large corporates pay a record $97.9 billion in income taxBy Simon Staples / 01/11/2024 Download here