Less than one in five (18%) IT professionals believe their present cloud infrastructure satisfies their business needs, ...