Company Omuni
Date 2023-08
Industry Technology
City Bengaluru
Country India
Employees Affected 60
% of Workforce 35%
Status Acquired