Elon Musk halts $44 billion Twitter deal due…

'Twitter deal temporarily on hold' says Musk in a tweet today

Read →