B businessinsider.com A new visa that will allow UK tech startups to hire entire teams 55 points bpolania 11 years ago 62 comments