Musk Reportedly Closes $44B Twitter Deal After 6-Month Saga

Elon Musk reportedly completed his acquisition of the global megaphone that is Twitter on Thursday, in a $44 billion, $54.20-per-share deal that he celebrated in late April, tried to break off...

Already a subscriber? Click here to view full article