Tagged: visas

UK Government Announces New “Startup Visa” Initiative

On Wednesday, the UK government announced a new initiative that will allow those who want to start a business in the country to apply for a new “startup” visa. According to government officials, this new route, which was announced during London Tech Week, will widen… Read More