Chat with us, powered by LiveChat
Browsing

Coarchitecture

Ubisoft Quebec City

Ubisoft's 400 video game creators located in Quebec City have been settling into their new workspaces since last May. An ambitious relocation project, the…
X