A Netherlands-based initiative is offering European users a homegrown alternative to Big Tech's social media offerings.
A Netherlands-based initiative is offering European users a homegrown alternative to Big Tech's social media offerings.