Twitter stockholders approved a $44 billion buyout by Elon Musk on Tuesday, handing over the result of the deal to a legal battle in which the billionaire tries to scrap the buy.
Twitter stockholders approved a $44 billion buyout by Elon Musk on Tuesday, handing over the result of the deal to a legal battle in which the billionaire tries to scrap the buy.