The “United” Kingdom just punched the European startup scene in the face #1 Post by jonnycombust » Sun, Jun 26, 2016, 11:42 PM UTC The “United” Kingdom just punched the European startup scene in the facetechcrunch.com