Whaikaha, a support service for disabled people in New Zealand, has been stripped of its role after a review found it was set up to fail. The review revealed serious flaws in the organization’s structure and management, leading to its removal from providing support services. This decision reflects the need for improved oversight and accountability in the disability support sector.
Source link
