Tag: mark russell
Trevor Milton Steps Down as Executive Chairman; Stephen Girsky Appointed Chairman of the Board
Nikola Corporation announced that Trevor Milton approached the Board of Directors and proposed to voluntarily step aside as Executive Chairman and from the Board. The Board...









Copyright 2019 All rights reserved.