Awesome isnt it?
means this thing will finally start trading, and if they continue to put out news of revenue, no matter how small it's still business to start with, then this thing will continue trading. Which is what we all want.
Disclaimer: Everything I post is opinion and is not to be taken as investment advice. You make your own decisions based on your own judgement. Do your own DD = 'Due Diligence' = Your trade, Your responsibility.