Company ShopBack
Date 2024-03
Industry Technology
Country Singapore
Employees Affected 195
% of Workforce 24%
Status Series F