Russia

Russia

Alipay teams up with Mail.ru for mobile payments in Russia

Alipay teams up with Mail.ru for mobile payments in Russia