Company Venminder Date 2024-10 Industry Other City Louisville Country United States Employees Affected 100 Status Acquired