87 percent of corporate treasurers have abandoned banking applications for their business due to lengthy and inefficient onboarding processes, according to new research from Encompass Corporation, the global leader in Corporate Digital Identity (CDI).
It is not just banks losing customers, as 86 percent of treasurers also highlighted that their businesses had lost revenue as a direct consequence of a bank’s slow and disjointed approach to acquiring customer information.