Cloud Have the Cloud Sales Pitches Come True? Posted on October 1, 2019March 21, 2022 by Duncan Bowling When cloud computing first hit the scene, it promised a world where enterprises could ‘plug in’ to the cloud and consume what they needed, when…