Company WeTransfer
Date 2023-10
Industry Other
City Amsterdam
Country Netherlands
Employees Affected 35
% of Workforce 10%
Status Series A