Yes, still around, but living in Europe now, so a bit out of sync.
You don't setup a 10M placement facility if you run out of cash, and even then, as pe2023 said, they would have made an initial withdrawal.
The yearly report will clarify all that.
XTE Price at posting:
30.5¢ Sentiment: Buy Disclosure: Held