(Video) Nikola Shares Down 25% As Trevor Milton Resigns (Time to Sell???)

Nikola shares are down almost 25% after the Founder & Chairman Trevor Milton announced his resignation from the company and board. The Hindenberge research report was damning for Nikola, and the non-refuting of the claims did not help. Add in …

(Video) Nikola Shares Down 25% As Trevor Milton Resigns (Time to Sell???) Read More »