21 min News Elon Musk is resigning as CEO of Twitter. On Tuesday, Elon Musk announced that he will be resigning as the CEO of Twitter due to the… Eugene9 months ago Read More