TechCrunch reports: “The Twitter and Elon Musk saga is far from over — Musk has made an offer to buy Twitter, a filing with the U.S. Securities and Exchange Commission showed. The billionaire has said he is willing to pay $54.20 per share to buy 100% of the company. It would be an all-cash offer that values the social network at $43.4 billion.”

Read More