Nikola founder's post-indictment share sales reach $153 million
Auto
August 13, 2021,
by BizLizzy Reporter
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