Wednesday, December 18, 2024

Top Stories

ITV Revenues Slip 7 Percent

May 6, 2020

For the first three months of the year, revenues at ITV plc were down 7 percent to £694 million ($860 million), largely due to COVID-19's impact on its studios arm.