The useful read
hub vs hub
┌─ generated from funding, org, model, compute, and overlap signals ─────────────────────────────── ┐
Shanghai and Toronto are close on tracked AI funding, so the interesting split is models, compute, and org depth.
Shanghai's biggest carrier is SenseTime: $2.0B (39.7% of tracked side funding). Toronto's biggest carrier is Cohere: $1.6B (38.7% of tracked side funding).
The org treemap is shown because both sides have enough funded orgs for area to mean something.
Funding is HQ-based and limited to AI-native orgs. Compute is counted by datacenter location, so it can disagree with headquarters funding.