India-UK Free Trade Agreement grants 1,800 UK visas
India-UK Free Trade Agreement grants 1,800 UK visas. With 1,800 visas available each year for specialised positions, the India-UK Free Trade Agreement permits professionals such as cooks, yoga instructors, musicians,…
