Most Nikola Motors’ supply chain leadership left – report



Nikola Motors (NKLA) lost most of its supply chain leadership in recent months, sources familiar with the matter reported on Tuesday.

According to the report, the startup has lost four leading supply…