Why do so many businesses take advantage of cloud computing? ...