ITV Reports $4.6 Billion Revenue for 2025 as Sky Sale Talks Continue

· Variety