Indians issued maximum work visas to UK

Indian nationals were issued the maximum number of skilled work visas to live and work in the UK last year, according to statistics released today. “The information technology sector sponsored 42 per cent of skilled work visa applications, Continue Reading