Company TomTom
Date 2023-12
Industry Transportation
City Łódź
Country Poland
Employees Affected 45
Status Post-IPO