Ubisoft Lays Off 185 Employees Amid Restructuring Efforts
Ubisoft has announced the layoff of 185 employees across Europe and the permanent closure of its Ubisoft Leamington studio in England. Additionally, the company is implementing staff reductions at its.