Company Udaan
Date 2023-12
Industry Technology
City Bengaluru
Country India
Employees Affected 100
% of Workforce 10%
Status Unknown