Elon Musk's Twitter Deposition Delayed Last Minute

Published on July 11, 2022

The billionaire has been trying to cancel his $44 billion deal with Twitter and now the social media giant is taking him to court. Here's what happens now.