INM reports FY 2026 net loss of $12.6M after revenue operations ceased
INM reported a $12.6 million net loss for FY 2026 and said its cash reserves are expected to fund operations into Q3 2026. The company wound down its only revenue-generating segment and said its future depends on a pending merger or new financing.