OUC HOLDINGS (08067) announced its annual results for the year ended June 30, 2025, reporting revenue of RMB 56.697 million, representing a 1.3% increase year-on-year. The loss attributable to shareholders was RMB 56.558 million, narrowing by 23.4% compared to the previous year. Basic loss per share was RMB 0.31.