International Desk

Elon Musk sacks top executives after taking over Twitter

Elon Musk, the richest man in the world, finally bought Twitter for $44 billion, ending months of speculations and controversies. The takeover however comes with a reported sacking of Twitter's top...

Read More