16 July 2025
Trading Statement
Trading Statement Mpact Limited (Incorporated in the Republic of South Africa) (Registration number 2004/025229/06) JSE ...