The ‘controversial billionaire,’ Twitter’s CEO, Elon Musk, has once again featured in headlines after he started a new poll on his twitter handle on Sunday, asking if he should step down as the head of the social media giant. Ever since he closed the USD 44 billion deal to acquire Twitter on October 27, Musk has time and again been at the center of controversies with regards to the policy changes on the microblogging platform.?