We have seen a tumultuous week for tech stocks. First, we had Alphabet tumble 20% in two days after they reported third quarter results that disappointed high expectations, followed by more volatility on the back of concerns over the regulatory environment in the face...
















