A single picture costs from 10 to 30 yuan ($1.4 to $4.5 ) Chinese online shopping platform Taobao has removed controversial vendors offering personalised video and photo ads featuring African ...
Alibaba (NYSE:BABA) reported revenue rose 5% year-over-year to $33.71 billion. Overall revenue excluding Alibaba-consolidated ...