Cloud-based labs & Organizations - A match made in Heaven?

Cloud-based labs & Organizations – A match made in Heaven?