News

Cumulatively, ITVS revenues rose 3% to £893m, with costs rising 7% to hit £786m, although £11m was saved via “production ...