TechnologyNewsDecember 5, 2025The Implications of X's €120M DSA Fine: A Closer LookThe European Union has imposed its first penalty under the Digital Services ActRead full article