SHANGHAI XNG (03666) announced its interim results for 2025, reporting revenue of RMB 102 million, representing a 44.2% decline compared to the same period last year. The company recorded a net loss attributable to owners of RMB 18.248 million, which narrowed by 38% year-over-year. Basic loss per share stood at RMB 0.80 cents.