Elon Musk declares $44 billion Twitter takeover ‘on hold’ by Latest News - Ad Age | May 13, 2022 | Uncategorized | 0 comments Twitter slumped 20% in pre-market trading after Musk's tweet.