Business1 month ago
Twitter Users Respond to Poll, Say Elon Musk Should Step Down as CEO
Musk ran the poll while facing backlash for suspending journalists and making abrupt changes to Twitter policy. Musk Runs Poll Millions of Twitter users voted in...