62551

CloudFlare outage to cause $16m of business interruption losses

Around 17m companies faced disruption during yesterday’s disruption