Twitter suspended Elon Musk's account Did Twitter just suspend Elon Musk’s account after he pulled out of $44 billion deal? Ayushi Sikarwar July 10, 2022