Economics Amazon, Apple, Facebook and Google all report earnings: CNBC After Hours Team Buyback 31 July 2020, 6:52 am31 July 2020, 6:52 am CNBC, Economicsnews Share this:TweetRedditTelegramWhatsApp