Nikola CEO tells jury he had concerns over founder Trevor Milton’s ‘exaggerations’ to investors
Nikola Corp. CEO Mark Russell told a New York federal jury Monday that he had…
Read MoreNikola Corp. CEO Mark Russell told a New York federal jury Monday that he had…
Read More