News

Dutch navigation giant TomTom is set to lay off approximately 300 employees, impacting roughly 8% of its global workforce. This restructuring focuses on a product-led strategy powered by artificial ...