The cloud revolution is real, and it’s great to see that more organisations are seeing the value in multi-cloud IT environments, but are businesses truly maximising its benefits?

The latest research commissioned by Dell Technologies suggests the majority are not. That’s despite the fact that the number of enterprises leveraging public cloud services has more than tripled since 2011. Uncovering today’s cloud challenges and reaping the rewards of multi-cloud environments is essential for success – so, what’s holding them back?