Very well articulated post here @beggars ! Thanks for sharing!
I had already reached similar conclusions to the ones you've demonstrated here a while back and got rid of my TenX at a loss shortly after.
I completely agree that it doesn't all add up. You may have wanted to stay clear of it in your post, but the accusations of Julian selling Ponzi schemes around Asia certainly tainted the waters for me.
Thanks again for sharing!