Press Release

Over 600 Million People Planted More Than 326 Million Trees via Alipay Ant Forest in Five Years