
Alibaba Group’s 9988 2.14% increase; green up pointing triangle profit halved in its fiscal second quarter amid fierce competition in the food-delivery sector, but revenue growth...

Chinese electric-vehicle maker NIO NIO 3.05%increase; green up pointing triangle reported a smaller net loss in the third quarter, reversing a recent widening trend, as sales...