Company Sure Date 2025-02 Industry Finance City New York City Country United States Employees Affected 70 Status Series C