Company GoTo
Date 2024-01
Industry Other
City Boston
Country United States
Employees Affected 29
Status Acquired