News

ITV reported a decline in overall revenue during the first half (H1) of 2025, but executives say its streaming platform ITVX ...