FinSharing.com

NKLA - Nikola Corporation

$19.5+2.51%

10 followers
Nikola - Posted by ubin 10 days ago

Hindenburg: Nikola ‘failed to address’ 43 of 53 questions


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