Twitter shareholders announced today that it has approved Elon Musk's $44 billion buyout, coming roughly a month before the Twitter v. Elon Musk trial date.
Twitter shareholders announced today that it has approved Elon Musk's $44 billion buyout, coming roughly a month before the Twitter v. Elon Musk trial date.