The Nikola Hype Comes Crashing Down

The Nikola Hype Comes Crashing Down

The Nikola (NKLA) story appears to be unraveling before our very eyes. The company continues to face a barrage of bad news, from the resignation of executive chairman Trevor Milton to the falling thr…
Read More