Elon Musk has completed a long-discussed $44 billion acquisition of Twitter late Thursday, making him the owner of the social media behemoth.
Elon Musk has completed a long-discussed $44 billion acquisition of Twitter late Thursday, making him the owner of the social media behemoth.