March 11, 2026

Nikola Names Michael Lohscheller As Next CEO

0

Nikola Corp said that Lohscheller will take over as the CEO when Mark Russell retires on January 1 next year.