E-Commerce Employee Who Reportedly Took Over USD12.7 Million in Bribes Worked at … General 7 million) in one year from merchants applying to open stores on a Chinese e–commerce platform in Hangzhou was working at Alibaba Group Holding, Yicai … Read the full article