No revenue is pretty much a standard for many companies in these days. Who reads financial reports in these days anyway?
Regarding the potential: Assuming, that LAC is still on its mission to open both mines, the share is, according to my "old envelope model" at $14 slightly undervalued. Unless of course it is not :-)
On Seeking Alpha, I have seen valuation of $100/share once LAC gets to full production. Since wild inflation is likely around corner, I dont see any reason why not...