When Elon Musk ran a poll on Twitter this past weekend asking if he should step down as CEO of the social media company amidst a storm of controversy, short sellers weren’t sure whether to applaud — or
To continue reading, subscribe now to Premium Journalism. Already a subscriber? login.