which replaced ITV Hub. ITV told shareholders in November that group revenues dropped by 8% to £2.74 billion for the nine months to September, compared with the same period a year earlier.
Some results have been hidden because they may be inaccessible to you