China Uptown (02330) released its 2025 interim results, reporting revenue of RMB 78.012 million, representing a year-on-year increase of 234.4%. The loss attributable to owners of the company was RMB 6.022 million, narrowing by 63.3% compared to the same period last year. Basic loss per share stood at 1.60 cents.