Currency, mix impact Hexpol results

27 Oct 2025