Shares of big tech companies slid on Wednesday and Thursday following dismal earnings reports.October 28, 20221Uncategorized