ITV Reports $4.6 Billion Revenue for 2025 as Sky Sale Talks Continue 2026-03-05 · Variety Read full story at source