Deutsche Bank Acquires 5% in Fintech Deposit Solutions