Call Us Now 1-800-920-1985

We’ve heard from sources in the industry that Alibaba is indeed ready to roll out its online payment platform internationally – in fact, it’ll come as soon as within two or three weeks, and it’ll almost certainly be called Alipay Express. It looks set to be hugely disruptive – especially to Paypal – as it […]