V venturebeat.com 81% of IT teams directed to reduce or halt cloud spending 228 points nreece 4 years ago 231 comments