
13 May 2022
Elon Musk’s Twitter deal on hold: ‘i ...
Shares of Twitter Inc (NYSE: TWTR) are down 10% on Friday after Elon Musk said his $44 billion agreement to take over the social n ...
Get access to the latest news, guides, stock and crypto updates, and take your financial portfolio to the next level.