3 ms·
They do. :) From the article- "We’ve funded a lot of start-ups from Europe and from England specifically. We would be delighted to have more, especially from C
by jedc 18y ago
They do. :) From the article- "We’ve funded a lot of start-ups from Europe and from England specifically. We would be delighted to have more, especially from Cambridge."