Assignment 2

Techlash: The Phenomenon of Public Concerns

What is Techlash? Techlash is a term first coined in early 2018 by the British weekly newspaper The Economist to describe the phenomenon of public and government dissatisfaction with the growing power and influence of […]