This is an insurance technology platform working to solve the problem of high medical fees faced by many patients. It is backed by Chinese tech giant Tencent.
This sounds too confusing The first sentence makes me want to invest morally and then the second sentence does not compute! What a strange combo.
Anyhow for those interested here is some info