3 ms·The “United” Kingdom just punched the European startup scene in the face1 points by jonnycombust 10y ago