Elon Musk stated in a social media post that his proposed cage battle with Meta CEO Mark Zuckerberg will be live-streamed on the social media network...
Twitter’s shareholders have voted to approve a deal with Elon Musk to buy the company for $44bn. The decision was made in a short conference...