UK's communications regulator Ofcom has until 26 January 2024 to finalise its report on the takeover bid of The Telegraph …

Trending Now