CHUANGLIAN HOLD (02371) announced its annual results for the year ended June 30, 2025, reporting revenue of approximately HK$655 million, representing a decrease of 21.25% year-on-year. The loss attributable to owners of the company was HK$71.152 million, which narrowed by 55.07% compared to the previous year. Basic loss per share was 1.05 cents.