Tag: China’s Alibaba quarterly revenue surges 54% to $ 7.7 bln