Twitters new boss, Elon Musk, may be considering stepping down as the Chief Executive Officer of the micro-blogging company after less than two months on the job. Musk tweeted a poll via his verified handle Sunday night asking tweeps to vote on whether he should step down as Twitters CEO, adding that he would abide Read More
Source: Punch Newspaper