Company TrueLayer
Date 2024-11
Industry Finance
City London
Country United Kingdom
Employees Affected 71
% of Workforce 25%
Status Series E