ALLAN INT'L (00684) announced its six-month results for the period ending September 30, 2025. The group recorded revenue of HK$318 million, representing a 15.05% year-on-year increase. The period's loss narrowed by 37.3% to HK$18.492 million compared to the same period last year. Basic loss per share stood at HK5.55 cents.