Short seller allegations against Nikola Corporation (NASDAQ: NKLA) have caught the eye of the United States Department of Justice, the Financial Times reported Tuesday.
Full Story >>
Vote
+31