Elon Musk Takes Over Twitter – Fires CEO & CFO

The world’s richest man, Elon Musk, has finally completed his $44bn to take over Twitter and immediately fired its top executives. CEO Mr. Agrawal,...