Nikola founder Trevor Milton to voluntarily step down as executive chairman Posted by ikarandeep on Monday September 21, 2020 @03:00AM from the cnbc.com dept. https://www.cnbc.com/2020/09/21/nikola-founder-trevor-milton-to-voluntarily-step-down-as-executive-chairman.html ( 3 comments | 25 points | on HN )