ITV looks forward to Euros after first-quarter knock to revenue
Group revenue down 7%Studios revenue down 16%Shares up 20% this yearShares in ITV (ITV) gained nearly 2% in morning trading despite the free-to-air broadcaster reporting a 7% fall in total revenue to £887 million for the three...
09 May 2024