Elon Musk Offers to Step Down as Twitter CEO in New Poll

Elon Musk seems to have heard all the Twitter criticism loud and clear — which is why he’s leaving his position at the company in the hands of the people … quite literally. The Chief Twit took to his favorite platform Sunday, and started off by…