Nuffield Health interview question

What do you understand about Nuffield Health?