Annual report suite 2023
SENS
Interim results
-
Interim results for the six months ended 30 June 2024
Presentations
Mpact’s operational business units
The Group has invested in innovation over the years to build and maintain a sustainable competitive advantage based on research, development and technical support.