2 ms·
Yes exactly. My opening point to Dr Cable is that the UK stands to lose a lot in the future if they don't position themselves early on and support startups in
by TomGullen 13y ago
Yes exactly. My opening point to Dr Cable is that the UK stands to lose a lot in the future if they don't position themselves early on and support startups in this space.