0 000fff.org Why Is Europe Failing to Create More $1B Startups? 154 points ThomPete 11 years ago 330 comments