UK’s largest staffing firmsThe Staffing Industry Analysts (SIA) recognised NRL as a top 50 largest staffing firm in the UK