HomeAl Jazeera English Ammar Johmani Alibaba earnings hint at China's ability to weather trade war Ammar Johmani Ammar Johmani May 16, 2019 0 Alibaba commands the biggest e-commerce share in the world's fastest-growing economy, so its earnings matter. from Al Jazeera English http://bit.ly/2VtjYUC via IFTTT