All nikola founder trevor milton steps down as executive chairman Articles
Premium Content
Calling it a “ leadership transition,” Nikola Corp. announced that founder that Trevor Milton has approached the company’s board of directors and