BREAKING: Twitter CEO, CFO Fired As Elon Musk Officially Takes Over

The tumultuous US$44-billion Twitter (NYSE: TWTR) takeover deal is ending in a same fashion–a tumultuous takeover. Elon Musk acquired control … Continue reading BREAKING: Twitter CEO, CFO Fired As Elon Musk Officially Takes Over