New UK-India visa scheme to start early next year

This new UK-India visa scheme was launched on 16 November. Under the scheme, 3,000 visas will be offered annually to Indian students and professionals aged 18 to 30 to live and work in the UK for up to 24 months. This new UK-India visa scheme will become operational from early next year. Industry and student … Read more