TomTom Announces Redundancies – And a new Garmin next week?

FTC: Affiliate Disclosure: All links pay commissionSome sad news today from TomTom (link to: tomtom.com) as 136 roles have been made redundant of which 57 are in the Netherlands. I … Continue reading TomTom Announces Redundancies – And a new Garmin next week?