site logo

Failure of a major cloud provider would cost $15B. But could that happen?