Nikola founder's post-indictment share sales reach $153 million

Nikola founder's post-indictment share sales reach $153 million

Auto 0 Comment 8

The U.S. Justice Department and Securities and Exchange Commission have alleged Trevor Milton deceived investors to enrich himself.

Read More

Leave a comment

Back to Top