Analysis: Sky’s ITV Bid Is A Head-Scratcher For Some, But There Is Logic To The $2B Deal

Uncertainty over ITV‘s future has been one of the dominant themes of 2025. Famed for launching…