Day: October 28, 2022

Elon Musk completes Twitter buyout, fires top execs

Elon Musk fired top executives of social media company Twitter as soon as he completed the $US44 billion ($A68 billion) acquisition deal. The tech billionaire...