ITV’s Share Price Sinks 5.2% As It Warns Ad Sales Drop To Worsen Forbes – Markets

ITV’s Share Price Sinks 5.2% As It Warns Ad Sales Drop To Worsen Forbes – Markets

Advertising turnover slumped 10% between January and March.

Read More