Is ITVX the only hope for the free-to-air broadcaster?
Total revenue up 1% to £2.97 billionITV biggest faller in the FTSE 250 indexITV Studios revenue was up 9%Shares in ITV (ITV) fell over 6% to 61p in morning trading as the free-to-air broadcaster reported 'flat' revenue for the nine...
08 November 2023