Capitalworks has acquired a significant stake in South Africa-based business services company IQ Business. The financial details have not been disclosed. The investment has been …
↧