Archive for: 44bn

Elon Musk completes $44bn Twitter takeover

 
 

Elon Musk withdraws $44bn bid to buy Twitter after weeks of high drama