Nikola Corporation, an American company with the concept of zero-emissions vehicles, Executive Chairman Trevor Milton stepped down after a short seller’s report, CNN reported...
Following fraud allegations on Nikola Motor Company (NASDAQ:NKLA) from short-seller research firm Hindenburg Research the company's shares have been on a downward trajectory. However,...