Earnings











SG brief: Nio

Smart electric vehicle (EV) maker NIO has delivered 37,866 vehicles in the January-to-May period, up 11.8 percent on-year.