Tag:

Elon Musk

Elon Musk seals deal to buy Twitter for $44bn

  Twitter’s board of directors unanimously agreed to Musk’s offer to purchase the social media platform at a price of $44 billion, the company announced Monday....