Jack Ma Yun, founder and chairman of Alibaba, delivers a speech at an investment forum in Xiamen, Fujian province on Tuesday. Photo: Xinhua

Alibaba lowers Q2 estimates due to weak consumer spending in China

TOP PICKS

Jack Ma Yun, founder and chairman of Alibaba, delivers a speech at an investment forum in Xiamen, Fujian province on Tuesday. Photo: Xinhua
READ FULL ARTICLE