2002, Taking the Business Private

Mar 2024

IMC Holdings Ltd was privatised through a scheme of arrangement in 2002 to clear the path and pave the way for the transformation of both leadership and organisation so the business can evolve to serve the needs of the new era of well-being.