Mesnac sales up, profits lower in first nine months

13 Nov 2025

Storm-hit Chinese machinery makers looking overseas