Tech News Tech News Today for Financial Advisors: Amazon, Meta, and, of Course, Twitter nikholas June 7, 2022