When I read this, I expect to see how many ICO's they have organized and the results.
However when you try to click on the links, specially on the ICO's submitted to them for approval
nothing happens.
For me this fact does not inspire confidence, but might be I am wrong.