by
Tim Sweezy - Wed, Oct 05, 2022
It appears that the Elon Musk and Twitter drama may finally be coming to a close. In a tweet, Twitter announced that Musk intends to close the deal at $54.20 per share.
Elon Musk announced his intention to buy Twitter back in April of...
Read more...