Ted Cruz Has Tech Giants In The Cross Hairs

Tech giants have over-extended their power, and now find themselves between a rock and a hard place. (In this case, the rock is Ted Cruz and the hard place is the law.)