BusinessObstinate Elon Musk ousts top Twitter executivesAgrippaSU@eMAvubo2ETRu_R0hPetrovaOctober 28, 2022 October 28, 2022 Two people familiar with the situation said Thursday night that Elon Musk had taken over Twitter and sacked...