Search results
Elon Musk put his role as Twitter CEO up to public vote after another chaotic day on the platform
Quartz via Yahoo! Philippines News· 2 years agoElon Musk has put his position as Twitter’s chief to the public test. In a Twitter poll on Sunday...