Company Open Date 2023-04 Industry Finance City Bengaluru Country India Employees Affected 47 Status Series D