FinSharing.com

NKLA - Nikola Corporation

$19.5+2.51%

10 followers
Nikola - Posted by ubin 10 days ago

U.S. Justice Department is looking into Nikola claims: Report


👋 Welcome to our community for investors. Join for free to personalize your experience and participate on discussions.