‘Techlash’: The Phenomenon That Pitted Society Against Tech Giants
The Web 2.0 era has seen a phenomenal growth in social media engagement, however, there have been consequences for both the users and the social media platforms since it became public that these platforms have […]