3 reasons why the UK is the best place to launch a tech startup in 2012picklive.com2 points·thetimmorgan··0 commentsOpen articleSaveView on HN