Twitter chief Elon Musk conducts a poll in which Netizens ask Elon to step down
Washignton/IBNS: Netizens have asked Elon Musk to step down as the Twitter Chief in a poll conducted by him on the micro-blogging site. In a poll conducted, Musk asked his …
Read More