Ubisoft, the French video game giant, announced a restructuring that will include closing the studio in Leamington Spa and making changes in Düsseldorf and Stockholm. This decision will affect 185 ...
Some results have been hidden because they may be inaccessible to you