Business
ITV revenues down as ITV Studios sees drop in profits
Net advertising revenues dropped from £838 million to £769 million
Update your browser to view this website correctly. Update my browser now
Net advertising revenues dropped from £838 million to £769 million