Read More General business news ITV plc (LSE: ITV) slips as buyback starts and Q3 ad slowdown looms ITV has begun its ÂŁ100m buyback, but weaker Q3 ads and the Sky review keep its ÂŁ950m shareholder return dependent on execution. byVenkateshAugust 3, 2026