Posts

Twitter CEO Elon Musk's own vote of confidence resulted in a majority of 57.5% in favor of resigning.