The platform refuted claims tying its ad revenue solely to e-commerce, highlighting its diverse revenue streams and evolving ...
Alibaba Group, the parent company of Alibaba, AliExpress, Tmall and Taobao, among others, is investing 68 million euros (100 ...