TTV Read More ITV hands shareholders £100m returns from £1.6bn Sky dealJuly 31, 2026 Friday 31 July 2026 7:34 am Sky agreed a £1.6bn takeover of ITV’s Media and Entertainment business ITV…