Nikola Corporation (NKLA) Share dropped 8% after speculations about its $2 billion deal with G.M
Shares of electric vehicle start-up Nikola Corp.declined 8% in after-hours trading on Tuesday after company’s CEO Mark Russell unbale to provide assured to investors that the GM will not step back from the $2 billion deal with Nikola. Russell also confirmed that the discussions are ongoing on with the G.M if a deal is not finalized […]