Nikola founder Trevor Milton is indicted for allegedly lying about ‘nearly all aspects of the business’
By Chris Isidore, CNN Business Nikola founder Trevor Milton faces federal charges of lying to investors, according to an indictment unsealed in New…
Continue Reading