The government is set to award the Care Quality Commission (CQC) new powers to oversee the financial responsibility of the largest care providers in the UK it was announced last month.
The government is set to award the Care Quality Commission (CQC) new powers to oversee the financial responsibility of the largest care providers in the UK it was announced last month.