Home and Away gets caught up in Channel Seven bloodbath as executives take aim at Ada Nicodemou and James Stewart’s massive salariesJuly 27, 2024