888 to downsize Israel office
Sections of the operator’s Herzliya-based research, development and IT teams will move to Bucharest to improve organisational efficiencies
Need an account?
Subscribe