Home Business Why do companies have to use a cloud-based solution?