Big tech and other growth companies have suffered lately owing to a string of future interest rate hikes and uneasiness surrounding Russia and Ukraine. Consequently, some of the world's prominent ...