Nikola Corp. Facing A Barrage Of Negative Sentiments
Petmal/iStock via Getty Images
Investment Thesis
Trevor Milton, the founder of Nikola Corporation (NASDAQ:NKLA), was charged with three counts of fraud for duping investors into believing that the company possessed a functional Nikola One Semi, a Badger…