Imara (IMRA) Stock: Potential Liquidation
stockarm/iStock via Getty Images Imara (NASDAQ:IMRA) is a failed $60m MCAP biotech company trading at a 37% discount to its Pro Forma net cash levels. In April, the company reduced its workforce by around 83% […]
