Cloud computing overload: One in three firms now have 50-plus apps to manage