Elon Musk breaks silence on the $44B Twitter deal through a meme BUSINESS TOP STORIES TRENDING NEWS Elon Musk breaks silence on the $44B Twitter deal through a meme OpEd Desk July 11, 2022 Elon Musk breaks silence on the $44B Twitter deal through a memeRead More