The NHS Business Services Authority (NHSBSA) manages more than £35 billion of NHS spending. With tight budgets, particularly after the COVID-19 pandemic, its role has never been more important as it strives to ensure efficiency of both cost and use of resources, while also contributing to patient safety. The NHSBSA...