Company Shipt
Date 2023-10
Industry Technology
City Birmingham
Country United Kingdom
% of Workforce 3%
Status Acquired