Confidential data of around 150,000 NHS patients has been shared without their consent for over two years, due to a coding error.
Confidential data of around 150,000 NHS patients has been shared without their consent for over two years, due to a coding error.