Illustrating the latest financial results of China's top five technology giants

With Ali announcing the latest quarterly results, all the mid - 2018 reports of the five internet giants Batjx Baidu, Ali, Tencent, 360buy, and Xiaomi have been released, with the exception of Baidu and Xiaomi, Ali, Tencent, and 360buy all showing negative net profit growth in the second quarter. Why? Look at the diagram. ( Oriental Wealth Network )