Short seller: Why it might be time for Elon Musk to step down from Tesla

Andrew Left, the head of Citron Research, has filed a lawsuit against Tesla and Musk over the 'funding secured' tweet. Left told CNN's Julia Chatterley that the company might be better off if Musk wasn't Tesla CEO.

 
More Headlines

Follow worldbiztoday on Twitter

US Stocks