Europeans Ditch US Tech: Meet “W,” the New Social Media Alternative

Europeans Ditch US Tech: Meet “W,” the New Social Media Alternative