OCI INTL (00329) announced its interim results for the six months ended June 30, 2025. The group recorded revenue of HK$34.54 million, representing a year-on-year increase of 12.2%. Loss attributable to shareholders was HK$2.105 million, narrowing by 87.05% compared to the same period last year. Loss per share stood at HK$0.14 cents.