NHS Business Services Authority

The NHS Business Services Authority (NHSBSA) is an executive non-departmental public body of the Department of Health and Social Care which provides a number of support services to the National Health Service in England and Wales. It was created on 1 October 2005 following a review by the Department...

1 story • Updated Oct 16, 2025
Technology

Infosys Wins £1.2 Billion NHS Contract to Revolutionize Workforce Management

35 sources Oct 14, 2025