Jack Ma, the founder and executive chairman of Chinese e-commerce business Alibaba group is not impressed with the internet connection speed in the Philippines. “I arrived...
The “Tuanyuan” (reunion) is an app developed by the Alibaba Group Holdings Ltd. previously helped Chinese authorities track hundreds of missing children. According to Xinhua...