Legal News for Business Sponsor Licence Renewals Abolished from April 2024By Gill Laing28 January 20240 The requirement for UK sponsors to renew their sponsor licence every four years is being abolished from April 2024, under…