Ubisoft Announces Restructuring: UK Site Closure and Global Workforce Impact
France’s leading video game developer, Ubisoft, has confirmed plans to shut down its Leamington studio in the UK and restructure operations at three other locations—Ubisoft Düsseldorf, Ubisoft Stockholm, and Ubisoft … Read More