Lords committee warns immigration policies and high visa fees threaten UK’s ability to attract science and technology talent
05 February 2025House of Lords Science and Technology Committee calls for a more holistic immigration policy to compete in global race for talent
