Ubisoft announces studio closure as it lays off 185 staff
Ubisoft announces studio closure as it lays off 185 staff
www.eurogamer.net Ubisoft announces studio closure as it lays off 185 staff
Ubisoft is set to close its UK studio based in Leamington, as it sheds 185 jobs across the business.