Company KnownOrigin
Date 2024-02
Industry Finance
City Manchester
Country United Kingdom
% of Workforce 30%
Status Acquired