Calcalist reports that Nielsen is laying off 60 employees at its Herzliya-located R&D center in a push to consolidate offshore development activities in India
Calcalist reports that Nielsen is laying off 60 employees at its Herzliya-located R&D center in a push to consolidate offshore development activities in India