10 million users

More than 10 million users think Elon Musk should step down as Twitter’s CEO

Elon Musk should step down as Twitter CEO: Less than two months after becoming the social network's CEO, Elon Musk…

2 years ago