Trevor Milton steps down from embattled electric vehicle maker Nikola Published 21 Sep 2020 Full Article
Nikola stock collapses after CEO Trevor Milton resigns over fraud allegations Nikola Corp’s founder and chairman Trevor Milton resigned voluntarily as fraud allegations continue to dog the embattled electric.. The Next Web 21 Sep 2020