Ubisoft is set to close its UK studio based in Leamington, as it sheds 185 jobs across the business.
Read more
Source: Eurogamer.net
Ubisoft is set to close its UK studio based in Leamington, as it sheds 185 jobs across the business.
Read more
Source: Eurogamer.net