Elon Musk Twitter wallpaper Elon Musk Twitter Tesla Chief Executive Officer Elon Musk said on Friday he was terminating his 44 billion deal for Twitter saying that the. Elon M… Friday, August 19, 2022 Edit