Should businesses trust the cloud?
Yes
No