Share prices all over the world are tumbling are investors weigh the consequences of Russia’s invasion of Ukraine but ITV’s recent calamitous drop seems all of its own making. Despite producing stellar 2021 results last week – Total revenue up 24% to reach £3.4bn with both programme sales and advertising performing well – the shares …

The post ITV’s streaming own goal could lead to takeover trouble first appeared on More About Advertising.