Company Swiggy
Date 2024-01
Industry Other
City Bengaluru
Country India
Employees Affected 400
% of Workforce 7%
Status Unknown