Nikola Corp. agrees to pay $125 million penalty to SEC


Trending Today on Tech News Tube