Annual report suite 2023 SENS Interim results Presentations Media releases 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. Sustainability at Mpact In numbers B-BBEE contributor status on the new Codes at the operating company level… Continue reading Home