Value proposition offered by Digital Customer Onboarding & Deposit Taking Platforms