Twitter and Elon Musk have reportedly reached a deal that would see control of the company ceded to the world's richest man. The Wall Street Journal states that the deal is priced at $44 billion and will be officially announced later today.
This is a developing story…
Source: Read Full Article