Stephen Girsky has been appointed as the company’s new chief executive officer in a leadership transition. Nikola Corporation has announced…
http://dlvr.it/StPVfy