Summary
- Summary pending editorial review.
Key Facts
- Key facts pending editorial review.
Updates
- No subsequent updates recorded.
Sources
- Financial Times: https://www.ft.com/content/6a3a46b9-4725-469e-a909-917768a74afb
The tech sector is buzzing in Britain. But can it ever be more than a US outpost?