"Note Sir that DSBC Financial Europe has a Payment Institution license at the moment so that we can only provide payment services to clients, not savings or deposit. "
A bank that will not let you hold deposits with them. Everything about DSBC is misleading, they advertise like a bank, but are...