I dont trust and dont read any research from China.
Neither do I. Just reporting news. Up to you to discern.