17th April 2013
Smart Immigration: TechStars London approved for UK Entrepreneurs’ Visa
Today, TechStars London has been approved as a Recognised Seed Competition in the UK; which combined with the Techstars total investment of £75k ($118k) effectively provides entrepreneurs sufficient points to qualify for a Tier 1 (Entrepreneur) Visa. TechStars London’s newly approved status will allow TechStars to offer any team from anywhere in the world a Read more…