1 article
Italy demands Cloudflare block pirate sites. Cloudflare refuses, invoking free speech. But behind this standoff lies a deeper issue: Europe's dependence on US tech infrastructure