Musk: I will resign as CEO of Twitter as soon as I find a successor

Almost 60 percent of Twitter users voted for Musk’s departure. Over 17.5 million users participated in…

Elon Musk changes job title to ‘Technoking of Tesla’

Elon Musk has dropped his chief executive job title and crowned himself “Technoking of Tesla”. It…