Trust Alliance Information Development Inc. Ltd. Shanghai a annoncé ses résultats pour le semestre clos le 30 juin 2021. Pour le semestre, la société a annoncé que le revenu total était de 167,957 millions CNY contre 231,700 millions CNY l'année précédente. La perte d'exploitation était de 2,923 millions CNY contre 13,435 millions CNY l'année précédente. La perte nette était de 9,132 millions CNY contre 9,879 millions CNY l'année précédente.