With new strategic investment, Instarc will accelerate the rollout of its cloud-based compliance platform for financial and other regulated institutions in South Africa.