It's possible they were removed intentionally after the disclosure dispute with 99wuxian. (99wuxian are currently defending a claim by playing the extortion card despite evidence of various breaches and trying to bury their head in the sand)
In some of the video interviews Ross claimed excessively high commission rates on transactions which was misleading among other issues. It wouldn't surprise me if they're trying to cover up anything that could support fines or rulings against their interests.
Watch this space..
NNW Price at posting:
12.0¢ Sentiment: None Disclosure: Held