Company Clear
Date 2025-08
Industry Finance
City Bengaluru
Country India
Employees Affected 145
% of Workforce 16%
Status Series C