18 March 2025

Number of staff working outside the UK