Industry News September 21, 2020
Nikola founder Trevor Milton steps down as exec. chairman; NKLA shares plummet
Trevor Milton, the founder of Nikola Corporation (NASDAQ: NKLA) voluntarily stepped down as executive chairman and a member of the…
Industry News September 21, 2020
Trevor Milton, the founder of Nikola Corporation (NASDAQ: NKLA) voluntarily stepped down as executive chairman and a member of the…
By Jackie Allen