NEW: Elon Musk Closes Twitter Deal and Then Fires CEO and CFO
Elon Musk completed his takeover of Twitter and then, immediately fired the CEO and CFO of the company, according to the Wall Street Journal.
Elon Musk completed his takeover of Twitter and then, immediately fired the CEO and CFO of the company, according to the Wall Street Journal.