It doesn't justify the multi billion market cap that was at $0.13 not long ago with no revenues, no profit, huge negative returns, huge negative cash flow, negative operating margins couldn't be bigger literally, huge negative EBITA and book value of .02
Don't forget they have zero sales and will take time and even then how much? Justifiable? For something producing nothing? Beyond that won't even see numbers for a few quarters so this will consolidate huge was $0.13