As a consequent a number of charities pulled their contracts with these agencies, many of which ceased trading.
nifer y darparwyr sydd wedi rhoi’r gorau i ddal unrhyw gontractau gyda’r awdurdod perthnasol