Breaking news Nikola appoints Stephen Girsky as new CEO Agosto 4, 2023 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…