Ctrl Alt Delete

Posted on

Last week the EU revealed new proposals to regulate big tech firms though the “Digital Services Act” (“DSA”). The DSA uses the guise of curbing dis-information and hate speech to leverage control over tech giants such as Amazon, Facebook, Google and Twitter but will this ever be a success? What is going to be interesting […]