Yes - I agree with the saying. It is quite curious about this company based on financials alone and share price but agree with you that they could have gotten money back to Australia for its shareholders.
Time will tell whether this company really has those financials or not (as like you said) why aren't aussie based directors buying this up like drunken seaman.
I'll ask my chinese friends to see whether they've heard of such a company, with apparent large # of stores in China ....
TTC Price at posting:
7.5¢ Sentiment: None Disclosure: Not Held