E economist.com London’s startup scene is getting more sophisticated 88 points jimsojim 10 years ago 62 comments