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