IG ‘major block’ on IT projects
Information governance is a major stumbling block to IT innovation and service integration, a Westminster Health Forum heard this week.
Read More