France next on Activate expansion map
Interactive gaming firm Activate’s global footprint continues to grow. Earlier this week, the Winnipeg-based company announced a partnership to expand into France, Spain, Belgium, the Netherlands, Luxembourg and Portugal. France […]
Read more »