UK: Employment Insight – Sponsor Licence Share Sale

A summary of potential implications for the sponsor licence of businesses being taken over, or split to form a new organisation, and any actions required as a result.