Ubisoft is reportedly closing studios in Winnipeg and Belgrade while laying off staff in Barcelona and San Francisco, putting approximately…
Read More

Ubisoft is reportedly closing studios in Winnipeg and Belgrade while laying off staff in Barcelona and San Francisco, putting approximately…
Read More