Ubisoft is laying off 185 employees in Europe and is shutting down its Ubisoft Leamington studio in England.
Sponsor
Geek Alliance LLCThe company is also making cuts at Ubisoft Düsseldorf, Ubisoft Stockholm and Ubisoft Reflections as part of its restructuring efforts. … [MORE]
Sponsor
Green Man Gaming Our hottest PC & XBOX game deals all in one place.Go on.... treat yourself to a new game.