0 Comments A complaint guide for unhappy Alipay users By Chandrani M April 28, 2023 Alipay, launched in 2004 by the Alibaba Group, is a digital payment platform based in China. Initially…