Comcast’s pay television provider Sky and British free-to-air public service broadcaster ITV have renewed their long-standing content and platform agreements, which will allow Sky customers to ...