Elon Musk set to step down as Twitter CEO

Elon Musk, chief executive officer of Twitter has disclosed plans to step down as the CEO of the micro-blogging platform.

Musk disclosed this at his official Twitter handle stating that it will take effect as soon as he finds a replacement for the Job.