Fact check: Embattled Nikola rebuts technology criticisms
It is easy to fall from grace, especially in the public eye. The hard part is to earn respect and keep it. That’s the challenge facing Nikola Corporation right now, and the last 36 hours have...