For 12 years, CBT News has been the auto industry's
#1 source for auto industry news, content, coaching & analysis
Home Tags Mark Russell

Tag: Mark Russell

Nikola

CEO Mark Russell plans to leave Nikola at the end of...

0
Mark Russell will retire as CEO of Nikola at the end of the year, the company announced on Monday. Russell has been with Nikola since...