Using Experts

1,600 IT workers and engineers denied UK visas – BBC News: Between December and March, 1,226 IT specialists and 383 engineers were denied visas to take up jobs they had been offered. In addition 1,876 medical practitioners and healthcare workers, 197 teachers and 584 other professions were unable to take up their job offers in the UK. It is unclear … Read More…Using Experts