- Mar 9, 2005
Seems as though luck has run out Nikola founder Trevor Milton as the SEC takes him into custody. They never produced a commercial product for sale and he purchased the most expensive ranch in UT after showing investors a short film of the Nikola One coasting downhill with a trailer while claiming it was moving on its own power. This guy is such a gem.
Nikola founder Trevor Milton is indicted for allegedly lying about 'nearly all aspects of the business'
Nikola founder Trevor Milton faces federal charges of lying to investors, according to an indictment unsealed in New York on Thursday.