Nikola appoints Stephen Girsky as new CEO



Nikola Corporation announced on Friday that Michael Lohscheller will step down as Chief Executive Officer (CEO) to be effective immediately. In his place, Steve Girsky (pictured) has been appointed as…