Elon Musk claimed on Wednesday he anticipated to minimize his time at Twitter and also ultimately discover a brand-new leader… Read More