Elon Musk wallpaper Elon Musk He owns 21. 18 hours agoElon Musk reached an agreement to buy Twitter for roughly 44 billion on Monday promising a more lenient t… Wednesday, April 27, 2022 Edit