Company LinkSquares Date 2024-02 Industry Other City Boston Country United States Employees Affected 90 Status Series C