ITV’s total revenues in 2025 were flat year-over-year at £4.1 billion, while ITV Studios saw a 5 percent increase to £2.1 billion. Group adjusted EBITDA was down only 1 percent year-over-year, with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results