Mpact weathers many challenges in 2023 to post solid growth in earnings 10.03.2024 17:40 Business Report