The “United” Kingdom just punched the European startup scene in the face(techcrunch.com)1 points by jonnycombust 9 years ago | 0 commentsNo comments yet