Cloudflare
-
Technology
Cloudflare CEO Responds to Italy’s Censorship Fine, Asserts Global Web Jurisdiction
Italy’s communications regulator, AGCOM, has levied a hefty fine of approximately €14 million (around USD 17 million) against the internet…
Read More »