Bearish
Indaptus Therapeutics - To Issue 20 Million Shares At $0.6 Per Share - SEC Filing
Indaptus Therapeutics announced its intention to issue 20 million shares at a price of $0.6 per share, as revealed in a recent SEC filing. The informa...