Articles written by Matt O'brien & Kelvin Chan
Sorted by date Results 1 - 1 of 1
Elon Musk Twitter poll ends with users seeking his departure
Millions of Twitter users asked Elon Musk to step down as the head of Twitter in a poll the billionaire created and promised to abide by. But by Monday afternoon there was no word on whether Musk would step aside or who the new leader might be....