Published: Sep 12, 2022, 21:35 IST | Updated: Sep 12, 2022, 21:35 IST
The Twitter-Musk saga continues amid this. Reports suggest that a majority of Twitter shareholders have voted in favor of Elon Musk's $44 billion takeover of the company. However, Musk has previously said that he wants to call off the deal early.