Company N26
Date 2023-04
Industry Finance
City Berlin
Country Germany
Employees Affected 71
% of Workforce 4%
Status Series E