Elon Musk confirms Twitter CEO resignation, allegations of investor influence raised
Questions have surfaced over whether Musk hid the true reason why he was being ousted as Twitter CEO behind a poll in which the majority of users voted for his resignation