3 July 2019

CloudFlare outage to cause $16m of business interruption losses