Netherlands-based navigation and location-based products and services company, TomTom, launched a global innovation hub in Pune, 90 miles west of Mumbai. It will be open to all India-based employees to upgrade their skills, innovate and think like entrepreneurs, reports Economic Times. Barbara Belpaire, general manager at TomTom, India, who will...
