Social Media still Matters

Lately, the powerful backlash against Facebook’s terms of service and particularly the latest issue with the ‘Promoted Post’ feature has lead to a bunch of triumphant cries about the death of social...
0 comment