Nikola founder Trevor Milton steps down amid fraud allegations

Nikola founder Trevor Milton steps down amid fraud allegations

SeekingAlpha

Published