In the corporate banking space, the process of onboarding new customers continues to pose significant competitive challenges. At the moment, the industry’s cumbersome, manual and lengthy onboarding ...