Elon Musk became Twitter Inc's owner on Thursday, firing top executives and providing little clarity over how he will ac