Please enter your search content here...
Last month, Twitter announced that it has struck a deal with Elon Musk to acquire the micro-blogging platform for $44 billion or $54.20 per share in cash. Now, Musk has confirmed that... Click to expand...