Improbable Canada

Coordinates


Address
#300 10190 104 Street NW

Overview

Improbable Canada is a wholly-owned subsidiary of Improbable Worlds, a London, UK-based startup that provides ground-breaking technology and services for virtual worlds and multiplayer games.

Details

Industry
Stage
Validating
Employees
100

Investments