Comment by interludead
Comment by interludead 3 days ago
London ends up being this amazing on-ramp into global tech, but not quite the place where the biggest companies finish their journey
Comment by interludead 3 days ago
London ends up being this amazing on-ramp into global tech, but not quite the place where the biggest companies finish their journey