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