Elon Musk wallpaper Elon Musk Twitter said Monday it has agreed to sell itself to Elon Musk in a roughly 44 billion deal that has the potential to expand the b… Tuesday, April 26, 2022 Edit