Ubisoft

Innovative Retail Entertainment Concept to Launch in Canada

The entertainment centres will locate near and compliment major retail hubs, and will be rolled-out across Canada -- its first market in the world.
- Advertisement -