verifiable report china