Tech giants elbow in on Amazon’s cloud computing profits

by Amy Scott