What the US tech investments tell us about the UK’s public markets

.....

© City A.M.