Glen Carrington addressing health conference

Why insourcing isn’t always a win

Health conference hears of situations where ‘insourcing’ actually means bringing a private company into the NHS to provide services