Where are the $1T British tech titans?
theguardian.com