Company N26 Date 2023-09 Industry Finance City Berlin Country Germany Employees Affected 14 Status Series E