Jul 30 was marked with big tech earnings releases. After market close, tech behemoths Facebook (FB), Amazon (AMZN), Apple (AAPL) and Alphabet (GOOG, GOOGL), each reported quarterly results that topped estimates, reaffirming the sustainability (or rather the winning spree) of tech stocks amid the pandemic. How Stellar Were Tech Earnings […]