Much like Nine’s upfront this time last week, Seven’s 2026 presentation, held at Royal Randwick Racecourse in Sydney, was largely a reminder to advertisers that it controls one of the biggest and most ...