• February 19, 2025

Thames Water: KKR makes £4bn offer for majority stake

KKR has offered £4bn for a majority stake in the crisis-hit utility Thames Water, according to a report. Sources close to the matter told Bloomberg that KKR had no plans to sell any assets should its

  • February 19, 2025

Who watches the Watches?

As a newly minted Picture Editor and thus part of the management team of a then-popular left-wing national newspaper, I sat in on a discussion about why the poor ate so badly. Having only recently lan