Elon Musk clinches deal to buy Twitter for $44 billion

Elon Musk clinches deal to buy Twitter for $44 billion
play icon
Elon Musk's twitter account is seen on a smartphone in front of the Twitter logo in this photo illustration taken, on April 15, 2022. Reuters