Nikola Motor electric waste management truck deal with Republic Services cancelled Published 25 Dec 2020 Full Article
Nikola stock price is down 63% since November. Here’s why Invezz 28 Dec 2020 Shares of Nikola Corp (NASDAQ: NKLA) slipped more than 8.5% on Thursday hit the lowest levels recorded in seven months after the..