TTV Read More Sky & ITV Agree Terms Over $2.1B Deal As Love Sold To ITV StudiosJune 25, 2026 Sky and ITV have agreed terms over their £1.6B ($2.1B) acquisition deal and the move that will shake…