The Office of Communications, commonly known as Ofcom, is the government-approved regulatory and competition authority for the broadcasting, internet, telecommunications and postal industries of the United Kingdom. From Wikipedia
The Duchess of York calls for stricter accountability for tech giants and warns of the mental health risks posed by harmful social media content.