BENG SOON MACH (01987) announced its 2025 interim results, reporting revenue of SGD 16.738 million, representing a 19.7% increase year-on-year. The company recorded a net loss of SGD 646,000, which narrowed by 51.6% compared to the same period last year. Basic loss per share was SGD 0.0006.