Elon Musk takes over Twitter for $44 billion. What’s next?
Following a meeting with investors, Twitter announced the $54.20-per-share deal. The announcement of the acquisition comes just four days after Musk announced he would fund the deal. Elon Musk, the