Company Logically
Date 2025-02
Industry Technology
City Manchester
Country United Kingdom
Employees Affected 40
% of Workforce 20%
Status Series A