The Chinese owner of bargain-shopping app Temu reported worse-than-expected profit in the first quarter of 2026.
SMIC on Friday warned of intense competition as its net income plunged 68.9% from a year earlier to $71.79 million. Gross margin slid to 13.7% in the quarter – the lowest the firm has ever recorded ...