N26 Bank GmbH is a Germany-based neobank. It received its banking license from the European Central Bank (ECB) and the …