site logo

Companies 'prone to self-delusion' when using cloud, McKinsey says