Telegraph Ownership Rules: What the New 15% Cap Means for Media InvestmentMay 15, 2025 Business by Evelyn With a new 15% cap under updated Telegraph ownership rules, the UK government has significantly moved to control media ownership by foreign states. This revised ...