China has ramped up its online censorship programme by blocking one of the Internet’s largest content delivery networks (CDNs), cutting off the country from large swathes of the web.
1
Right advert
Understanding the risks and rewards of public sector cloud