Alibaba’s revenue from its core platforms, Taobao and Tmall, shows positive signs of recovery, with double-digit growth recorded in recent promotions, highlighting the effectiveness of its ...