Business Obstinate Elon Musk ousts top Twitter executivesOctober 28, 2022 Two people familiar with the situation said Thursday night that Elon Musk had taken over Twitter and sacked the company’s…