ITV Reports $4.6 Billion Revenue for 2025 as Sky Sale Talks Continue March 5, 2026 · Variety Read full story at source