March 8, 2026

Nikola Founder Trevor Milton Charged With Fraud

0

After he surrendered he pleaded not guilty and was released on a $100 million bond.