Businesses are increasingly seeking a “reset” of their cloud strategies and implementations are a range of concerns and issues cause firms of all sizes to think twice, new research has claimed.