Ubisoft has confirmed the loss of 29 roles at its Abu Dhabi office in the United Arab Emirates, after affected staff posted on LinkedIn.
Ubisoft has confirmed the loss of 29 roles at its Abu Dhabi office in the United Arab Emirates, after affected staff posted on LinkedIn.