Elon Musk’s $44 billion buyout deal has been approved by Twitter board, a report
IBNS: Twitter shareholders Tuesday approved Elon Musk’s $44 billion buyout deal, news agency AFP reported. This comes amid a court case Musk is fighting to scrap the deal. Elon Musk …
Read More