Elon Musk's takeover of Twitter is seemingly complete, as the tech CEO has fired a number of Twitter's top executives. H