FinSharing.com

CIT - CIT Group Inc (DEL)

$16.3+2.58%

1 followers
CIT - Posted by ubin 10 days ago

Short seller rejects Nikola's explanation as 'tacit admission of securities fraud'


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