The European landscape of social media platforms

An overview of the most discussed social media platforms launched in Europe, or with their infrastructure hosted in …