CRS problems cost Barts and the London £3m
Barts and the London NHS Trust projects a £3m shortfall in income this year due to serious data, reporting and
Read More