Company Kyruus Date 2023-02 Industry Healthcare City Boston Country United States Employees Affected 70 Status Unknown