European public social network: what it means for tech companies and digital advertising
The EU registers the initiative to create a European public social network. If successful, it could alter the digital ec...
08 Apr 2026
6 min