Care Quality Commission warns of inappropriate prescribing and failure to carry out checks.

for more ....