Ant International's 2025 sustainability report says it links 2 billion user accounts with 150 million merchants, democratising AI and strengthening trust.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results