
KATHMANDU -- The Himalayan nation of Nepal has emerged as an unlikely obstacle to the global conquest of Chinese mobile payment services WeChat Pay and Alipay.
The Nepal Rastra Bank, the central bank, on Tuesday announced a ban on the two Chinese services, operated by Tencent Holdings and Alibaba Group Holding's Ant Financial Services Group affiliate, respectively, citing their failure to secure licenses to operate in the country.