Tag Archives: toronto
Ubisoft Taking Over Canada

Ubisoft is setting up a stronghold in Canada with it’s announcement of opening a full development studio in Toronto. This…