As the open banking wave spreads, Deposit Solutions announced it raised $100 million in venture capital, and Equifax formed an alliance with consents.online.
Read More