ITV surpasses forecasts with adjusted profit of £534m in 2025, stable revenue, and stronger-than-expected Q1 advertising. Details on potential ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results