This
post was originally published on
this siteChina’s largest e-commerce firm, Alibaba Group Holding Ltd has joined forces with a state fund and two technology firms in Russia, hoping that access to their client base of more than 100 million people will boost its development.