Yingda Taihe Property Insurance Co saw its financial leverage ratio drop to 13.3% by 30 June 2023 from 14.6% at end-2022, because of a stronger capital base, notes Fitch Ratings. The global rating agency expects the ratio to remain stable in the near term.