Nikola Chairman Trevor Milton Steps Down
Chaos continues for Nikola (NKLA), as Trevor Milton steps down from his roles as executive chairman and member of the
Read moreChaos continues for Nikola (NKLA), as Trevor Milton steps down from his roles as executive chairman and member of the
Read more